aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/reboot.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsGravatar Baoquan He 1-2/+2
2023-08-03x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledGravatar Sean Christopherson 1-1/+4
2023-08-03x86/reboot: Disable virtualization during reboot iff callback is registeredGravatar Sean Christopherson 1-2/+1
2023-08-03x86/reboot: Hoist "disable virt" helpers above "emergency reboot" pathGravatar Sean Christopherson 1-45/+45
2023-08-03x86/reboot: Assert that IRQs are disabled when turning off virtualizationGravatar Sean Christopherson 1-1/+7
2023-08-03x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackGravatar Sean Christopherson 1-3/+0
2023-08-03x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackGravatar Sean Christopherson 1-20/+9
2023-08-03x86/reboot: Harden virtualization hooks for emergency rebootGravatar Sean Christopherson 1-6/+24
2023-08-03x86/reboot: VMCLEAR active VMCSes before emergency rebootGravatar Sean Christopherson 1-0/+22
2023-04-14cpu: Mark nmi_panic_self_stop() __noreturnGravatar Josh Poimboeuf 1-1/+1
2023-01-24x86/reboot: Disable virtualization in an emergency if SVM is supportedGravatar Sean Christopherson 1-12/+11
2023-01-24x86/crash: Disable virt in core NMI crash handler to avoid double shootdownGravatar Sean Christopherson 1-12/+53
2022-05-19x86: Use do_kernel_power_off()Gravatar Dmitry Osipenko 1-2/+2
2021-12-06x86/mm: Flush global TLB when switching to trampoline page-tableGravatar Joerg Roedel 1-10/+2
2021-08-12x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versionsGravatar Paul Gortmaker 1-1/+2
2021-05-21x86/idt: Remove address argument from idt_invalidate()Gravatar H. Peter Anvin (Intel) 1-1/+1
2021-02-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-20/+10
2021-02-04x86/reboot: Force all cpus to exit VMX root if VMX is supportedGravatar Sean Christopherson 1-20/+10
2020-12-30x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirkGravatar Heiner Kallweit 1-0/+9
2020-09-10objtool: Rename frame.h -> objtool.hGravatar Julien Thierry 1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-1/+1
2020-06-11Merge tag 'x86-urgent-2020-06-11' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-0/+8
2020-06-09mm: reorder includes after introduction of linux/pgtable.hGravatar Mike Rapoport 1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hGravatar Mike Rapoport 1-1/+1
2020-05-25x86/reboot/quirks: Add MacBook6,1 reboot quirkGravatar Hill Ma 1-0/+8
2020-02-16x86: Fix a handful of typosGravatar Martin Molnar 1-1/+1
2019-07-25x86/apic: Provide and use helper for send_IPI_allbutself()Gravatar Thomas Gleixner 1-6/+1
2019-05-06Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+1
2019-04-16x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51TGravatar Jian-Hong Pan 1-0/+21
2019-04-08x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has()Gravatar Borislav Petkov 1-1/+1
2018-02-17x86/apic: Fix restoring boot IRQ mode in reboot and kexec/kdumpGravatar Baoquan He 1-1/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-09x86/mm/64: Fix reboot interaction with CR4.PCIDEGravatar Andy Lutomirski 1-0/+4
2017-09-14dmi: Mark all struct dmi_system_id instances constGravatar Christoph Hellwig 1-1/+1
2017-08-29x86/idt: Consolidate IDT invalidationGravatar Thomas Gleixner 1-3/+1
2017-07-25x86/efi: Fix reboot_mode when EFI runtime services are disabledGravatar Stefan Assmann 1-3/+3
2017-06-30objtool, x86: Add several functions and files to the objtool whitelistGravatar Josh Poimboeuf 1-0/+2
2017-03-13x86/mce: Handle broadcasted MCE gracefully with kexecGravatar Xunlei Pang 1-2/+3
2017-03-10x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirkGravatar Matjaz Hegedic 1-1/+1
2017-03-06x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirkGravatar Matjaz Hegedic 1-0/+8
2017-03-01x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirkGravatar Matjaz Hegedic 1-0/+8
2016-08-10x86: Apply more __ro_after_init and constGravatar Kees Cook 1-1/+1
2016-08-01Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+1
2016-07-14x86/reboot: Add Dell Optiplex 7450 AIO reboot quirkGravatar Alex Hung 1-0/+21
2016-07-14x86/kernel: Audit and remove any unnecessary uses of module.hGravatar Paul Gortmaker 1-1/+1
2016-04-28x86/efi: Force EFI reboot to process pending capsulesGravatar Matt Fleming 1-0/+9
2016-01-12x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]Gravatar Mario Kleiner 1-0/+8
2015-12-19x86/nmi: Save regs in crash dump on external NMIGravatar Hidehiro Kawai 1-7/+17
2015-12-19panic, x86: Allow CPUs to save registers even if looping in NMI contextGravatar Hidehiro Kawai 1-0/+20
2015-09-10kexec: split kexec_load syscall from kexec core codeGravatar Dave Young 1-2/+2