aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-02-07treewide: Remove system_counterval_t.cs, which is never readPeter Hilber1-12/+2
2024-02-07x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_idPeter Hilber1-0/+1
2024-02-07x86/tsc: Add clocksource ID, set system_counterval_t.cs_idPeter Hilber1-7/+21
2024-02-07x86/tsc: Correct kernel-doc notationRandy Dunlap1-5/+5
2024-02-06x86/kvm: Use separate percpu variable to track the enabling of asyncpfXiaoyao Li1-5/+6
2024-02-06x86/sev: Fix position dependent variable references in startup codeArd Biesheuvel2-8/+8
2024-02-05x86/mce: Make mce_subsys constRicardo B. Marliere1-1/+1
2024-01-31x86/kvm: Fix SEV check in sev_map_percpu_data()Kirill A. Shutemov1-1/+2
2024-01-31x86/fred: Invoke FRED initialization code to enable FREDH. Peter Anvin (Intel)3-7/+27
2024-01-31x86/fred: Add FRED initialization functionsH. Peter Anvin (Intel)2-0/+60
2024-01-31x86/syscall: Split IDT syscall setup code into idt_syscall_init()Xin Li1-3/+10
2024-01-31x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li4-13/+12
2024-01-31x86/fred: Add a machine check entry stub for FREDXin Li1-0/+26
2024-01-31x86/fred: Add a NMI entry stub for FREDH. Peter Anvin (Intel)1-0/+42
2024-01-31x86/fred: Add a debug fault entry stub for FREDH. Peter Anvin (Intel)1-5/+38
2024-01-31x86/fred: Allow single-step trap and NMI when starting a new taskH. Peter Anvin (Intel)1-6/+32
2024-01-31x86/fred: No ESPFIX needed when FRED is enabledH. Peter Anvin (Intel)1-0/+8
2024-01-31x86/fred: Disallow the swapgs instruction when FRED is enabledH. Peter Anvin (Intel)1-2/+25
2024-01-31x86/ptrace: Cleanup the definition of the pt_regs structureXin Li1-1/+1
2024-01-31x86/cpu: Add X86_CR4_FRED macroH. Peter Anvin (Intel)1-3/+2
2024-01-31x86/startup_64: Drop long return to initial_code pointerArd Biesheuvel1-32/+3
2024-01-30x86/fred: Add a fred= cmdline paramXin Li1-0/+26
2024-01-30x86/fpu: Stop relying on userspace for info to fault in xsave bufferAndrei Vagin1-8/+5
2024-01-30x86: Do not include <asm/bootparam.h> in several filesThomas Zimmermann2-0/+3
2024-01-29crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdumpAshish Kalra2-0/+13
2024-01-29x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabledAshish Kalra1-0/+3
2024-01-29x86/sev: Add SEV-SNP host initialization supportBrijesh Singh1-0/+16
2024-01-29x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabledKim Phillips1-1/+6
2024-01-29x86/cpufeatures: Add SEV-SNP CPU featureBrijesh Singh1-2/+3
2024-01-29x86/sev: Harden #VC instruction emulation somewhatBorislav Petkov (AMD)2-3/+104
2024-01-25x86/cpufeatures: Add the CPU feature bit for FREDH. Peter Anvin (Intel)1-0/+2
2024-01-25x86/nmi: Rate limit unknown NMI messagesNamhyung Kim1-3/+3
2024-01-25x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5Mario Limonciello1-0/+3
2024-01-25x86/resctrl: Remove redundant variable in mbm_config_write_domain()Babu Moger1-11/+4
2024-01-24x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck2-36/+10
2024-01-23x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger3-6/+17
2024-01-23x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger2-7/+4
2024-01-23x86/CPU/AMD: Add X86_FEATURE_ZEN5Borislav Petkov (AMD)1-4/+21
2024-01-22x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe()Tony Luck1-4/+4
2024-01-22x86/paravirt: Make BUG_func() usable by non-GPL modulesJuergen Gross1-1/+1
2024-01-18Merge tag 'rtc-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds2-2/+2
2024-01-18Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2024-01-18Merge tag 'x86_tdx_for_6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-1/+20
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-31/+2
2024-01-17Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+3
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-4/+8
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-10/+81
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2-0/+2
2024-01-10x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNKBreno Leitao2-3/+3