diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-11-20 10:47:39 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-11-20 10:47:39 -0800 |
commit | 894909f95aa1473f49f767dcd5750ba152b85e13 (patch) | |
tree | 4b4b34b25a721238d3b73f0540a4c8e10fe2837b /kernel | |
parent | d4f754c3615c83df277018a98486db501f92b155 (diff) | |
parent | 36b038791e1e2baea892e9276588815fd14894b4 (diff) |
Merge tag 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Borislav Petkov:
- Do not hold fpregs lock when inheriting FPU permissions because the
fpregs lock disables preemption on RT but fpu_inherit_perms() does
spin_lock_irq(), which, on RT, uses rtmutexes and they need to be
preemptible.
- Check the page offset and the length of the data supplied by
userspace for overflow when specifying a set of pages to add to an
SGX enclave
* tag 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/fpu: Drop fpregs lock before inheriting FPU permissions
x86/sgx: Add overflow check in sgx_validate_offset_length()
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions