]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sparc64: Add ADI capability to cpu capabilities
authorKhalid Aziz <khalid.aziz@oracle.com>
Thu, 17 Dec 2015 17:33:50 +0000 (10:33 -0700)
committerAllen Pais <allen.pais@oracle.com>
Thu, 4 Feb 2016 13:10:50 +0000 (18:40 +0530)
commite451b7c12ff92b0c1d55cb63bc93a073ef1b127b
tree10ffe9d27719e3faa51d4fc11bd1259e1dbcb87e
parent978f6b46c363cf7b304d52a0c3dc9cdd6420aa93
sparc64: Add ADI capability to cpu capabilities

Add ADI (Application Data Integrity) capability to cpu capabilities list.
ADI capability allows virtual addresses to be encoded with a tag in
bits 63-60. This tag serves as an access control key for the regions
of virtual address with ADI enabled and a key set on them. Hypervisor
encodes this capability as "adp" in "hwcap-list" property in machine
description.

Signed-off-by: Khalid Aziz <khalid.aziz@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 82924e542f20e645bc7de86e2889fe3fb0858566)
Signed-off-by: Allen Pais <allen.pais@oracle.com>
arch/sparc/include/asm/elf_64.h
arch/sparc/kernel/setup_64.c