summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert "dm: use queue_limits_set"Linus Torvalds2024-03-122-13/+16
* Merge tag 'x86-entry-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-03-122-20/+13
|\
| * x86/entry: Avoid redundant CR3 write on paranoid returnsLai Jiangshan2024-01-242-20/+13
* | Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1256-121/+1372
|\ \
| * | x86/fred: Fix init_task thread stack pointer initializationXin Li (Intel)2024-03-073-4/+7
| * | MAINTAINERS: Add a maintainer entry for FREDXin Li (Intel)2024-02-021-0/+10
| * | x86/fred: Fix a build warning with allmodconfig due to 'inline' failing to in...Xin Li (Intel)2024-02-021-1/+1
| * | x86/fred: Invoke FRED initialization code to enable FREDH. Peter Anvin (Intel)2024-01-313-7/+27
| * | x86/fred: Add FRED initialization functionsH. Peter Anvin (Intel)2024-01-314-0/+86
| * | x86/syscall: Split IDT syscall setup code into idt_syscall_init()Xin Li2024-01-311-3/+10
| * | KVM: VMX: Call fred_entry_from_kvm() for IRQ/NMI handlingXin Li2024-01-311-3/+9
| * | x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMIXin Li2024-01-313-0/+109
| * | x86/entry/calling: Allow PUSH_AND_CLEAR_REGS being used beyond actual entry codePeter Zijlstra (Intel)2024-01-311-5/+10
| * | x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_userXin Li2024-01-313-2/+85
| * | x86/fred: Let ret_from_fork_asm() jmp to asm_fred_exit_user when FRED is enabledH. Peter Anvin (Intel)2024-01-312-0/+7
| * | x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li2024-01-318-16/+42
| * | x86/fred: FRED entry/exit and dispatch codeH. Peter Anvin (Intel)2024-01-316-3/+308
| * | x86/fred: Add a machine check entry stub for FREDXin Li2024-01-311-0/+26
| * | x86/fred: Add a NMI entry stub for FREDH. Peter Anvin (Intel)2024-01-311-0/+42
| * | x86/fred: Add a debug fault entry stub for FREDH. Peter Anvin (Intel)2024-01-311-5/+38
| * | x86/idtentry: Incorporate definitions/declarations of the FRED entriesXin Li2024-01-311-8/+63
| * | x86/fred: Make exc_page_fault() work for FREDH. Peter Anvin (Intel)2024-01-311-1/+4
| * | x86/fred: Allow single-step trap and NMI when starting a new taskH. Peter Anvin (Intel)2024-01-311-6/+32
| * | x86/fred: No ESPFIX needed when FRED is enabledH. Peter Anvin (Intel)2024-01-311-0/+8
| * | x86/fred: Disallow the swapgs instruction when FRED is enabledH. Peter Anvin (Intel)2024-01-311-2/+25
| * | x86/fred: Update MSR_IA32_FRED_RSP0 during task switchH. Peter Anvin (Intel)2024-01-311-2/+6
| * | x86/fred: Reserve space for the FRED stack frameH. Peter Anvin (Intel)2024-01-311-3/+9
| * | x86/fred: Add a new header file for FRED definitionsH. Peter Anvin (Intel)2024-01-311-0/+68
| * | x86/ptrace: Add FRED additional information to the pt_regs structureXin Li2024-01-311-5/+61
| * | x86/ptrace: Cleanup the definition of the pt_regs structureXin Li2024-01-313-15/+37
| * | x86/cpu: Add MSR numbers for FRED configurationH. Peter Anvin (Intel)2024-01-312-2/+24
| * | x86/cpu: Add X86_CR4_FRED macroH. Peter Anvin (Intel)2024-01-312-3/+9
| * | x86/objtool: Teach objtool about ERET[US]H. Peter Anvin (Intel)2024-01-311-5/+14
| * | x86/opcode: Add ERET[US] instructions to the x86 opcode mapH. Peter Anvin (Intel)2024-01-312-2/+2
| * | x86/fred: Add a fred= cmdline paramXin Li2024-01-302-0/+32
| * | x86/fred: Disable FRED support if CONFIG_X86_FRED is disabledH. Peter Anvin (Intel)2024-01-252-2/+14
| * | x86/cpufeatures: Add the CPU feature bit for FREDH. Peter Anvin (Intel)2024-01-253-0/+4
| * | x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED)H. Peter Anvin (Intel)2024-01-251-0/+9
| * | Documentation/x86/64: Add documentation for FREDXin Li2024-01-252-0/+97
| * | x86/trapnr: Add event type macros to <asm/trapnr.h>Xin Li2024-01-252-8/+21
| * | x86/entry: Remove idtentry_sysvec from entry_{32,64}.SXin Li2024-01-253-13/+1
| * | x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction supportXin Li2024-01-255-2/+22
| |/
* | Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1186-1569/+1555
|\ \
| * | x86/topology: Ignore non-present APIC IDs in a present packageThomas Gleixner2024-03-061-9/+30
| * | Merge branch 'x86/urgent' into x86/apic, to resolve conflictsIngo Molnar2024-02-27511-2108/+3795
| |\ \
| | * | x86/bugs: Use fixed addressing for VERW operandPawan Gupta2024-02-271-1/+1
| * | | x86/apic: Build the x86 topology enumeration functions on UP APIC builds tooIngo Molnar2024-02-271-1/+1
| * | | smp: Provide 'setup_max_cpus' definition on UP tooIngo Molnar2024-02-272-1/+2
| * | | smp: Avoid 'setup_max_cpus' namespace collision/shadowingIngo Molnar2024-02-272-4/+4
| * | | x86/cpu/topology: Get rid of cpuinfo::x86_max_coresThomas Gleixner2024-02-1614-43/+31