Hi Linus, please pull the freshest pile of shiny x86/urgent fixes for 5.12.
Thx. --- The following changes since commit 1e28eed17697bcf343c6743f0028cc3b5dd88bf0: Linux 5.12-rc3 (2021-03-14 14:41:02 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_urgent_for_v5.12-rc4 for you to fetch changes up to dd926880da8dbbe409e709c1d3c1620729a94732: x86/apic/of: Fix CPU devicetree-node lookups (2021-03-19 23:01:49 +0100) ---------------------------------------------------------------- - Add the arch-specific mapping between physical and logical CPUs to fix devicetree-node lookups. - Restore the IRQ2 ignore logic - Fix get_nr_restart_syscall() to return the correct restart syscall number. Split in a 4-patches set to avoid kABI breakage when backporting to dead kernels. ---------------------------------------------------------------- Johan Hovold (1): x86/apic/of: Fix CPU devicetree-node lookups Oleg Nesterov (4): kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86: Move TS_COMPAT back to asm/thread_info.h x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Introduce restart_block->arch_data to remove TS_COMPAT_RESTART Thomas Gleixner (1): x86/ioapic: Ignore IRQ2 again arch/x86/include/asm/processor.h | 9 --------- arch/x86/include/asm/thread_info.h | 15 ++++++++++++++- arch/x86/kernel/apic/apic.c | 5 +++++ arch/x86/kernel/apic/io_apic.c | 10 ++++++++++ arch/x86/kernel/signal.c | 24 +----------------------- fs/select.c | 10 ++++------ include/linux/restart_block.h | 1 + include/linux/thread_info.h | 13 +++++++++++++ kernel/futex.c | 3 +-- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 2 +- 12 files changed, 52 insertions(+), 44 deletions(-) -- Regards/Gruss, Boris. SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg