1 From foo@baz Mon 29 Apr 2019 11:38:37 AM CEST
2 From: Michael Ellerman <mpe@ellerman.id.au>
3 Date: Mon, 22 Apr 2019 00:19:54 +1000
4 Subject: powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags
5 To: stable@vger.kernel.org, gregkh@linuxfoundation.org
6 Cc: linuxppc-dev@ozlabs.org, diana.craciun@nxp.com, msuchanek@suse.de, npiggin@gmail.com, christophe.leroy@c-s.fr
7 Message-ID: <20190421142037.21881-10-mpe@ellerman.id.au>
9 From: Michael Ellerman <mpe@ellerman.id.au>
11 commit c4bc36628d7f8b664657d8bd6ad1c44c177880b7 upstream.
13 Add some additional values which have been defined for the
14 H_GET_CPU_CHARACTERISTICS hypercall.
16 Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
17 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19 arch/powerpc/include/asm/hvcall.h | 3 +++
20 1 file changed, 3 insertions(+)
22 --- a/arch/powerpc/include/asm/hvcall.h
23 +++ b/arch/powerpc/include/asm/hvcall.h
25 #define H_CPU_CHAR_L1D_FLUSH_ORI30 (1ull << 61) // IBM bit 2
26 #define H_CPU_CHAR_L1D_FLUSH_TRIG2 (1ull << 60) // IBM bit 3
27 #define H_CPU_CHAR_L1D_THREAD_PRIV (1ull << 59) // IBM bit 4
28 +#define H_CPU_CHAR_BRANCH_HINTS_HONORED (1ull << 58) // IBM bit 5
29 +#define H_CPU_CHAR_THREAD_RECONFIG_CTRL (1ull << 57) // IBM bit 6
30 +#define H_CPU_CHAR_COUNT_CACHE_DISABLED (1ull << 56) // IBM bit 7
32 #define H_CPU_BEHAV_FAVOUR_SECURITY (1ull << 63) // IBM bit 0
33 #define H_CPU_BEHAV_L1D_FLUSH_PR (1ull << 62) // IBM bit 1