summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/cpu: Ensure that CPU info updates are propagated on UPThomas Gleixner2024-03-233-37/+14
* kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe addressMasami Hiramatsu (Google)2024-03-221-1/+10
* x86/kexec: Do not update E820 kexec table for setup_dataDave Young2024-03-221-16/+1
* x86/CPU/AMD: Update the Zenbleed microcode revisionsBorislav Petkov (AMD)2024-03-161-5/+5
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-03-153-3/+5
|\
| * Merge tag 'kvm-x86-vmx-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-03-111-0/+2
| |\
| | * x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspaceSean Christopherson2024-02-231-0/+2
| * | Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini2024-03-115-104/+104
| |\ \
| * \ \ Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...Paolo Bonzini2024-03-091-8/+5
| |\ \ \
| * | | | x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM)Paolo Bonzini2024-02-082-3/+3
* | | | | Merge tag 'devicetree-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-03-151-12/+14
|\ \ \ \ \
| * | | | | x86/of: Unconditionally call unflatten_and_copy_device_tree()Stephen Boyd2024-03-081-12/+14
* | | | | | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-1511-14/+27
|\ \ \ \ \ \
| * | | | | | x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-248-10/+23
| * | | | | | crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He2024-02-243-3/+3
| * | | | | | x86/mm: delete unused cpu argument to leave_mm()Yosry Ahmed2024-02-221-1/+1
| | |_|/ / / | |/| | | |
* | | | | | Merge tag 'probes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2024-03-152-31/+69
|\ \ \ \ \ \
| * | | | | | x86/kprobes: Boost more instructions from grp2/3/4/5Jinghao Jia2024-03-061-6/+17
| * | | | | | x86/kprobes: Prohibit kprobing on INT and UDJinghao Jia2024-03-061-9/+39
| * | | | | | x86/kprobes: Refactor can_{probe,boost} return type to boolJinghao Jia2024-03-062-19/+16
| | |_|_|/ / | |/| | | |
* | | | | | Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2024-03-131-1/+1
|\ \ \ \ \ \
| * | | | | | ACPI: CPPC: enable AMD CPPC V2 support for family 17h processorsPerry Yuan2024-03-051-1/+1
| |/ / / / /
* | | | | | Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2024-03-131-2/+2
|\ \ \ \ \ \
| * | | | | | cpuidle: ACPI/intel: fix MWAIT hint target C-state computationHe Rongguang2024-03-051-2/+2
| | |/ / / / | |/| | | |
* | | | | | Merge tag 'x86-boot-2024-03-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-126-230/+137
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'linus' into x86/boot, to resolve conflictIngo Molnar2024-03-1287-1995/+2749
| |\ \ \ \ \ \
| * | | | | | | x86/sev: Move early startup code into .head.text sectionArd Biesheuvel2024-03-042-19/+18
| * | | | | | | x86/startup_64: Simplify virtual switch on primary bootArd Biesheuvel2024-03-041-21/+21
| * | | | | | | x86/startup_64: Simplify calculation of initial page table addressArd Biesheuvel2024-03-041-18/+7
| * | | | | | | x86/startup_64: Defer assignment of 5-level paging global variablesArd Biesheuvel2024-03-041-30/+14
| * | | | | | | x86/startup_64: Simplify CR4 handling in startup codeArd Biesheuvel2024-03-041-18/+17
| * | | | | | | x86/boot: Use 32-bit XOR to clear registersUros Bizjak2024-03-012-4/+4
| * | | | | | | x86/boot/64: Load the final kernel GDT during early boot directly, remove sta...Brian Gerst2024-02-281-11/+2
| * | | | | | | x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]Ard Biesheuvel2024-02-262-13/+11
| * | | | | | | x86/boot/64: Use RIP_REL_REF() to access early page tablesArd Biesheuvel2024-02-261-6/+4
| * | | | | | | x86/boot/64: Use RIP_REL_REF() to access '__supported_pte_mask'Ard Biesheuvel2024-02-261-3/+1
| * | | | | | | x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]Ard Biesheuvel2024-02-261-6/+5
| * | | | | | | x86/boot/64: Use RIP_REL_REF() to assign 'phys_base'Ard Biesheuvel2024-02-261-6/+1
| * | | | | | | x86/boot/64: Simplify global variable accesses in GDT/IDT programmingArd Biesheuvel2024-02-262-48/+31
| * | | | | | | Merge branch 'x86/sev' into x86/boot, to resolve conflicts and to pick up dep...Ingo Molnar2024-02-266-14/+153
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge tag 'v6.8-rc6' into x86/boot, to pick up fixesIngo Molnar2024-02-264-21/+13
| |\ \ \ \ \ \ \ \
| * | | | | | | | | kexec: Allocate kernel above bzImage's pref_addressChris Koch2024-02-231-1/+4
| * | | | | | | | | x86/startup_64: Drop long return to initial_code pointerArd Biesheuvel2024-01-311-32/+3
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge tag 'rfds-for-linus-2024-03-11' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-03-122-8/+122
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta2024-03-112-6/+110
| * | | | | | | | x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta2024-03-111-2/+12
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1221-156/+150
|\ \ \ \ \ \ \ \
| * | | | | | | | x86/idle: Select idle routine only onceThomas Gleixner2024-03-042-5/+7
| * | | | | | | | x86/idle: Let prefer_mwait_c1_over_halt() return boolThomas Gleixner2024-03-041-6/+6
| * | | | | | | | x86/idle: Cleanup idle_setup()Thomas Gleixner2024-03-041-17/+7