Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Thomas Gleixner: - the high latency PIT detection fix, which slipped through the cracks for rc1 - a regression fix for the early printk mechanism - the x86 part to plug irq/vector related hotplug races - move the allocation of the espfix pages on cpu hotplug to non atomic context. The current code triggers a might_sleep() warning. - a series of KASAN fixes addressing boot crashes and usability - a trivial typo fix for Kconfig help text * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/kconfig: Fix typo in the CONFIG_CMDLINE_BOOL help text x86/irq: Retrieve irq data after locking irq_desc x86/irq: Use proper locking in check_irq_vectors_for_cpu_disable() x86/irq: Plug irq vector hotplug race x86/earlyprintk: Allow early_printk() to use console style parameters like '115200n8' x86/espfix: Init espfix on the boot CPU side x86/espfix: Add 'cpu' parameter to init_espfix_ap() x86/kasan: Move KASAN_SHADOW_OFFSET to the arch Kconfig x86/kasan: Add message about KASAN being initialized x86/kasan: Fix boot crash on AMD processors x86/kasan: Flush TLBs after switching CR3 x86/kasan: Fix KASAN shadow region page tables x86/init: Clear 'init_level4_pgt' earlier x86/tsc: Let high latency PIT fail fast in quick_pit_calibrate()
Showing
- arch/x86/Kconfig 6 additions, 1 deletionarch/x86/Kconfig
- arch/x86/include/asm/espfix.h 1 addition, 1 deletionarch/x86/include/asm/espfix.h
- arch/x86/include/asm/kasan.h 2 additions, 6 deletionsarch/x86/include/asm/kasan.h
- arch/x86/kernel/apic/vector.c 2 additions, 8 deletionsarch/x86/kernel/apic/vector.c
- arch/x86/kernel/early_printk.c 3 additions, 1 deletionarch/x86/kernel/early_printk.c
- arch/x86/kernel/espfix_64.c 16 additions, 12 deletionsarch/x86/kernel/espfix_64.c
- arch/x86/kernel/head64.c 4 additions, 6 deletionsarch/x86/kernel/head64.c
- arch/x86/kernel/head_64.S 0 additions, 29 deletionsarch/x86/kernel/head_64.S
- arch/x86/kernel/irq.c 18 additions, 2 deletionsarch/x86/kernel/irq.c
- arch/x86/kernel/smpboot.c 12 additions, 15 deletionsarch/x86/kernel/smpboot.c
- arch/x86/kernel/tsc.c 10 additions, 1 deletionarch/x86/kernel/tsc.c
- arch/x86/mm/kasan_init_64.c 42 additions, 5 deletionsarch/x86/mm/kasan_init_64.c
- lib/Kconfig.kasan 0 additions, 4 deletionslib/Kconfig.kasan
Loading
Please register or sign in to comment