summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/cpu: Mark {hlt,resume}_play_dead() __noreturnJosh Poimboeuf2023-04-143-3/+3
* cpu: Mark nmi_panic_self_stop() __noreturnJosh Poimboeuf2023-04-142-2/+1
* x86/head: Mark *_start_kernel() __noreturnJosh Poimboeuf2023-04-143-6/+6
* x86/linkage: Fix padding for typed functionsJosh Poimboeuf2023-04-141-1/+1
* x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf2023-03-2311-46/+47
* x86,objtool: Separate unret validation from unwind hintsJosh Poimboeuf2023-03-234-17/+18
* x86,objtool: Introduce ORC_TYPE_*Josh Poimboeuf2023-03-232-6/+10
* objtool: Change UNWIND_HINT() argument orderJosh Poimboeuf2023-03-231-1/+1
* objtool: Use relative pointers for annotationsJosh Poimboeuf2023-03-231-3/+3
* x86/cpu: Expose arch_cpu_idle_dead()'s prototype definitionPhilippe Mathieu-Daudé2023-03-081-0/+1
* sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf2023-03-081-1/+1
* x86/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-082-2/+2
* x86/cpu: Make sure play_dead() doesn't returnJosh Poimboeuf2023-03-081-0/+1
* Merge tag 'x86-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-03-051-7/+18
|\
| * x86/speculation: Allow enabling STIBP with legacy IBRSKP Singh2023-02-271-7/+18
* | Merge tag 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/s...Linus Torvalds2023-03-041-19/+0
|\ \
| * | kasan, x86: don't rename memintrinsics in uninstrumented filesMarco Elver2023-03-021-19/+0
* | | Merge tag 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-03-025-11/+19
|\ \ \
| * | | x86: Fix FILL_RETURN_BUFFERPeter Zijlstra2023-02-231-1/+1
| * | | Merge branch 'linus' into objtool/core, to pick up Xen dependenciesIngo Molnar2023-02-23168-1283/+2984
| |\ \ \
| * | | | x86/entry: Fix unwinding from kprobe on PUSH/POP instructionJosh Poimboeuf2023-02-111-1/+8
| * | | | x86/unwind/orc: Add 'signal' field to ORC metadataJosh Poimboeuf2023-02-113-9/+10
* | | | | Merge tag 'uml-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-03-013-5/+15
|\ \ \ \ \
| * | | | | um: Support LTOPeter Foley2023-02-131-1/+1
| * | | | | x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber listAmmar Faizi2023-02-101-4/+8
| * | | | | rust: arch/um: Disable FP/SIMD instruction to match x86David Gow2023-02-101-0/+6
* | | | | | Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2023-02-265-5/+5
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | kbuild: remove --include-dir MAKEFLAG from top MakefileMasahiro Yamada2023-02-053-3/+3
| * | | | | x86/boot/compressed: prefer cc-option for CFLAGS additionsNick Desaulniers2023-01-261-1/+1
| * | | | | kbuild: allow to combine multiple V= levelsMasahiro Yamada2023-01-221-1/+1
| |/ / / /
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-02-2572-1499/+2420
|\ \ \ \ \
| * | | | | KVM: SVM: hyper-v: placate modpost section mismatch errorRandy Dunlap2023-02-221-2/+2
| * | | | | Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-213-49/+70
| |\ \ \ \ \
| | * | | | | KVM: x86: Reinitialize xAPIC ID when userspace forces x2APIC => xAPICEmanuele Giuseppe Esposito2023-02-011-2/+6
| | * | | | | KVM: x86: fire timer when it is migrated and expired, and in oneshot modeLi RongQing2023-01-241-2/+6
| | * | | | | KVM: VMX: Intercept reads to invalid and write-only x2APIC registersSean Christopherson2023-01-241-4/+4
| | * | | | | KVM: VMX: Always intercept accesses to unsupported "extended" x2APIC regsSean Christopherson2023-01-241-18/+20
| | * | | | | KVM: x86: Split out logic to generate "readable" APIC regs mask to helperSean Christopherson2023-01-242-13/+23
| | * | | | | KVM: x86: Mark x2APIC DFR reg as non-existent for x2APICSean Christopherson2023-01-241-7/+4
| | * | | | | KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32Sean Christopherson2023-01-241-1/+5
| | * | | | | KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPISean Christopherson2023-01-241-3/+7
| | * | | | | KVM: x86: remove redundant ret variablezhang songyi2023-01-241-5/+1
| * | | | | | Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-02-201-2/+0
| |\ \ \ \ \ \
| | * \ \ \ \ \ Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton2023-02-131-2/+0
| | |\ \ \ \ \ \
| | | * | | | | | KVM: MMU: Make the definition of 'INVALID_GPA' commonYu Zhang2023-01-191-2/+0
| | * | | | | | | Merge branch kvm/kvm-hw-enable-refactor into kvmarm/nextOliver Upton2023-02-1350-575/+907
| | |\ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | |
| * | | | | | | | KVM: x86/mmu: Make tdp_mmu_allowed staticDavid Matlack2023-02-161-1/+1
| * | | | | | | | Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-02-1525-58/+271
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-1511-127/+143
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei2023-02-072-13/+7