summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'hyperv-next-signed-20230220' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-02-212-30/+65
|\
| * x86/hyperv: Fix hv_get/set_register for nested bringupNuno Das Neves2023-02-161-4/+8
| * x86/hyperv: Add an interface to do nested hypercallsJinank Jain2023-01-172-5/+40
| * Drivers: hv: Setup synic registers in case of nested root partitionJinank Jain2023-01-172-24/+17
| * x86/hyperv: Add support for detecting nested hypervisorJinank Jain2023-01-121-0/+3
* | Merge tag 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-02-2110-29/+100
|\ \
| * | x86/amd: Cache debug register values in percpu variablesAlexey Kardashevskiy2023-01-311-2/+7
| * | x86/cpu: Support AMD Automatic IBRSKim Phillips2023-01-252-0/+3
| * | x86/cpu, kvm: Add the SMM_CTL MSR not present featureKim Phillips2023-01-251-0/+1
| * | x86/cpu, kvm: Add the Null Selector Clears Base featureKim Phillips2023-01-251-0/+1
| * | x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leafKim Phillips2023-01-251-1/+2
| * | x86/cpu, kvm: Add the NO_NESTED_DATA_BP featureKim Phillips2023-01-251-0/+3
| * | x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips2023-01-254-5/+10
| * | x86/gsseg: Add the new <asm/gsseg.h> header to <asm/asm-prototypes.h>Ingo Molnar2023-01-131-0/+1
| * | x86/gsseg: Use the LKGS instruction if available for load_gs_index()H. Peter Anvin (Intel)2023-01-131-4/+29
| * | x86/gsseg: Move load_gs_index() to its own new header fileH. Peter Anvin (Intel)2023-01-123-21/+42
| * | x86/gsseg: Make asm_load_gs_index() take an u16H. Peter Anvin (Intel)2023-01-121-1/+1
| * | x86/cpufeature: Add the CPU feature bit for LKGSH. Peter Anvin (Intel)2023-01-121-0/+1
| * | x86/bugs: Reset speculation control settings on initBreno Leitao2023-01-121-0/+4
| |/
* | Merge tag 'timers-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-02-211-0/+1
|\ \
| * \ Merge tag 'clocksource.2023.02.06b' of git://git.kernel.org/pub/scm/linux/ker...Thomas Gleixner2023-02-131-0/+1
| |\ \ | | |/ | |/|
| | * clocksource: Verify HPET and PMTMR when TSC unverifiedPaul E. McKenney2023-02-021-0/+1
* | | Merge tag 'x86_vdso_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-02-215-6/+11
|\ \ \
| * | | x86/vdso: Fix -Wmissing-prototypes warningsBorislav Petkov (AMD)2023-02-072-0/+6
| * | | x86/cpu: Provide the full setup for getcpu() on x86-32Sebastian Andrzej Siewior2023-02-061-4/+4
| * | | x86/vdso: Move VDSO image init to vdso2c generated codeBrian Gerst2023-01-252-2/+1
* | | | Merge tag 'x86_microcode_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-213-5/+6
|\ \ \ \
| * | | | x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)2023-02-062-4/+4
| * | | | x86/microcode: Check CPU capabilities after late microcode update correctlyAshok Raj2023-01-211-0/+1
| * | | | x86/microcode: Add a parameter to microcode_check() to store CPU capabilitiesAshok Raj2023-01-201-1/+1
| | |_|/ | |/| |
* | | | Merge tag 'x86_cache_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-02-212-0/+4
|\ \ \ \
| * | | | x86/resctrl: Add interface to read mbm_total_bytes_configBabu Moger2023-01-231-0/+1
| * | | | x86/resctrl: Detect and configure Slow Memory Bandwidth AllocationBabu Moger2023-01-231-0/+1
| * | | | x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flagBabu Moger2023-01-231-0/+1
| * | | | x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flagBabu Moger2023-01-231-0/+1
| | |/ / | |/| |
* | | | Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2023-02-212-56/+107
|\ \ \ \
| * | | | x86/alternatives: Introduce int3_emulate_jcc()Peter Zijlstra2023-01-311-0/+31
| * | | | x86/alternatives: Add alt_instr.flagsBorislav Petkov (AMD)2023-01-051-56/+76
| | |/ / | |/| |
* | | | Merge tag 'ras_core_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-02-211-0/+3
|\ \ \ \
| * | | | x86/mce: Mask out non-address bits from machine check bankTony Luck2023-01-101-0/+3
| |/ / /
* | | | Merge tag 'x86-fpu-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-02-202-2/+2
|\ \ \ \
| * | | | x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threadsJens Axboe2023-01-251-1/+1
| * | | | x86/fpu: Replace zero-length array in struct xregs_state with flexible-array ...Gustavo A. R. Silva2023-01-191-1/+1
| | |/ / | |/| |
* | | | Merge tag 'x86-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-201-0/+5
|\ \ \ \
| * | | | x86: Suppress KMSAN reports in arch_within_stack_frames()Alexander Potapenko2023-01-271-0/+5
| | |_|/ | |/| |
* | | | Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-02-2014-71/+70
|\ \ \ \
| * | | | sched/clock/x86: Mark sched_clock() noinstrPeter Zijlstra2023-01-313-3/+4
| * | | | x86/atomics: Always inline arch_atomic64*()Peter Zijlstra2023-01-312-40/+40
| * | | | Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar2023-01-315-9/+44
| |\ \ \ \
| * | | | | cpuidle, ACPI: Make noinstr cleanPeter Zijlstra2023-01-131-2/+2