aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-03-01x86/boot: Use 32-bit XOR to clear registersUros Bizjak2-4/+4
2024-02-28x86/sev: Dump SEV_STATUSBorislav Petkov (AMD)1-0/+35
2024-02-28x86/boot/64: Load the final kernel GDT during early boot directly, remove sta...Brian Gerst1-11/+2
2024-02-27x86/nmi: Remove an unnecessary IS_ENABLED(CONFIG_SMP)Xin Li (Intel)1-1/+1
2024-02-27Merge branch 'x86/urgent' into x86/apic, to resolve conflictsIngo Molnar4-101/+99
2024-02-27x86/apic: Build the x86 topology enumeration functions on UP APIC builds tooIngo Molnar1-1/+1
2024-02-27x86: Increase brk randomness entropy for 64-bit systemsKees Cook1-1/+4
2024-02-27x86/vdso: Move vDSO to mmap regionDaniel Micay1-7/+0
2024-02-26x86/nmi: Fix the inverse "in NMI handler" checkBreno Leitao1-1/+1
2024-02-26x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registersPaolo Bonzini1-87/+91
2024-02-26x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu()Paolo Bonzini1-2/+2
2024-02-26x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]Ard Biesheuvel2-13/+11
2024-02-26x86/boot/64: Use RIP_REL_REF() to access early page tablesArd Biesheuvel1-6/+4
2024-02-26x86/boot/64: Use RIP_REL_REF() to access '__supported_pte_mask'Ard Biesheuvel1-3/+1
2024-02-26x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]Ard Biesheuvel1-6/+5
2024-02-26x86/boot/64: Use RIP_REL_REF() to assign 'phys_base'Ard Biesheuvel1-6/+1
2024-02-26x86/boot/64: Simplify global variable accesses in GDT/IDT programmingArd Biesheuvel2-48/+31
2024-02-26Merge branch 'x86/sev' into x86/boot, to resolve conflicts and to pick up dep...Ingo Molnar6-14/+153
2024-02-26Merge tag 'v6.8-rc6' into x86/boot, to pick up fixesIngo Molnar4-21/+13
2024-02-25x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain searchThomas Gleixner2-2/+2
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He8-10/+23
2024-02-23crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He3-3/+3
2024-02-22x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspaceSean Christopherson1-0/+2
2024-02-22kexec: Allocate kernel above bzImage's pref_addressChris Koch1-1/+4
2024-02-22x86/mm: delete unused cpu argument to leave_mm()Yosry Ahmed1-1/+1
2024-02-22x86/resctrl: Remove lockdep annotation that triggers false positiveJames Morse1-9/+0
2024-02-21x86/apm_32: Remove dead function apm_get_battery_status()Kunwu Chan1-29/+0
2024-02-20x86/pat: Simplify the PAT programming protocolKirill A. Shutemov1-3/+4
2024-02-19x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta2-12/+6
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse5-27/+111
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse2-16/+18
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse2-20/+29
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse5-21/+70
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse2-4/+12
2024-02-16x86/resctrl: Add helpers for system wide mon/alloc capableJames Morse4-26/+24
2024-02-16x86/resctrl: Make rdt_enable_key the arch's decision to switchJames Morse1-6/+5
2024-02-16x86/resctrl: Move alloc/mon static keys into helpersJames Morse2-9/+4
2024-02-16x86/resctrl: Make resctrl_mounted checks explicitJames Morse3-8/+28
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse3-3/+40
2024-02-16x86/resctrl: Allow resctrl_arch_rmid_read() to sleepJames Morse1-20/+5
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse2-3/+25
2024-02-16x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflowJames Morse2-7/+37
2024-02-16x86/resctrl: Move CLOSID/RMID matching and setting to use helpersJames Morse1-24/+38
2024-02-16x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmidJames Morse3-5/+61
2024-02-16x86/resctrl: Use __set_bit()/__clear_bit() instead of open codingJames Morse1-6/+12
2024-02-16x86/resctrl: Track the number of dirty RMID a CLOSID hasJames Morse1-10/+65
2024-02-16x86/resctrl: Allow RMID allocation to be scoped by CLOSIDJames Morse4-12/+37
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse4-45/+83
2024-02-16x86/resctrl: Track the closid with the rmidJames Morse4-35/+56
2024-02-16x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare()James Morse1-9/+26