diff options
author | Yang Zhong <[email protected]> | 2022-01-29 09:36:46 -0800 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2022-03-23 21:28:34 +0100 |
commit | 063452fd94d153d4eb38ad58f210f3d37a09cca4 (patch) | |
tree | 58269e012e2756f43776a0e2b44d3076a7288635 /tools/testing/selftests/bpf/progs/test_prog_array_init.c | |
parent | 6b1f86f8e9c7f9de7ca1cb987b2cf25e99b1ae3a (diff) |
x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation
ARCH_REQ_XCOMP_PERM is supposed to add the requested feature to the
permission bitmap of thread_group_leader()->fpu. But the code overwrites
the bitmap with the requested feature bit only rather than adding it.
Fix the code to add the requested feature bit to the master bitmask.
Fixes: db8268df0983 ("x86/arch_prctl: Add controls for dynamic XSTATE components")
Signed-off-by: Yang Zhong <[email protected]>
Signed-off-by: Chang S. Bae <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Cc: Paolo Bonzini <[email protected]>
Cc: [email protected]
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/testing/selftests/bpf/progs/test_prog_array_init.c')
0 files changed, 0 insertions, 0 deletions