Merge tag 'x86_urgent_for_5.8_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Borislav Petkov: - AMD Memory bandwidth counter width fix, by Babu Moger. - Use the proper length type in the 32-bit truncate() syscall variant, by Jiri Slaby. - Reinit IA32_FEAT_CTL during wakeup to fix the case where after resume, VMXON would #GP due to VMX not being properly enabled, by Sean Christopherson. - Fix a static checker warning in the resctrl code, by Dan Carpenter. - Add a CR4 pinning mask for bits which cannot change after boot, by Kees Cook. - Align the start of the loop of __clear_user() to 16 bytes, to improve performance on AMD zen1 and zen2 microarchitectures, by Matt Fleming. * tag 'x86_urgent_for_5.8_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/asm/64: Align start of __clear_user() loop to 16-bytes x86/cpu: Use pinning mask for CR4 bits needing to be 0 x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup syscalls: Fix offset type of ksys_ftruncate() x86/resctrl: Fix memory bandwidth counter width for AMD
Showing
- arch/x86/include/asm/cpu.h 5 additions, 0 deletionsarch/x86/include/asm/cpu.h
- arch/x86/kernel/cpu/centaur.c 1 addition, 0 deletionsarch/x86/kernel/cpu/centaur.c
- arch/x86/kernel/cpu/common.c 12 additions, 12 deletionsarch/x86/kernel/cpu/common.c
- arch/x86/kernel/cpu/cpu.h 0 additions, 4 deletionsarch/x86/kernel/cpu/cpu.h
- arch/x86/kernel/cpu/resctrl/core.c 4 additions, 4 deletionsarch/x86/kernel/cpu/resctrl/core.c
- arch/x86/kernel/cpu/resctrl/internal.h 1 addition, 0 deletionsarch/x86/kernel/cpu/resctrl/internal.h
- arch/x86/kernel/cpu/resctrl/rdtgroup.c 1 addition, 0 deletionsarch/x86/kernel/cpu/resctrl/rdtgroup.c
- arch/x86/kernel/cpu/zhaoxin.c 1 addition, 0 deletionsarch/x86/kernel/cpu/zhaoxin.c
- arch/x86/lib/usercopy_64.c 1 addition, 0 deletionsarch/x86/lib/usercopy_64.c
- arch/x86/power/cpu.c 6 additions, 0 deletionsarch/x86/power/cpu.c
- include/linux/syscalls.h 1 addition, 1 deletioninclude/linux/syscalls.h
Loading
Please register or sign in to comment