summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds22 hours2-0/+6
|\
| * kbuild: Add Propeller configuration for kernel buildRong Xu5 days2-0/+5
| * kbuild: Add AutoFDO support for Clang buildRong Xu2024-11-061-0/+1
* | Merge tag 'uml-for-linus-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds25 hours20-646/+499
|\ \
| * | um: fix sparse warnings in signal codeBenjamin Berg2024-11-071-6/+6
| * | um: fix sparse warnings from regset refactorBenjamin Berg2024-11-072-6/+9
| * | um: switch to regset API and depend on XSTATEBenjamin Berg2024-10-2313-454/+449
| * | um: vdso: Always reject undefined references in during linkingThomas Weißschuh2024-10-232-14/+2
| * | um: make stub_exe _start() pure inline asmJohannes Berg2024-10-232-0/+16
| * | um: Switch to 4 level page tables on 64 bitBenjamin Berg2024-10-101-3/+0
| * | um: Discover host_task_size from envpBenjamin Berg2024-10-102-152/+1
| * | um: Calculate stub data address relative to stub codeBenjamin Berg2024-10-102-6/+12
| * | um: Add generic stub_syscall1 functionBenjamin Berg2024-10-101-0/+11
| * | um: Remove 3-level page table support on i386Tiwei Bie2024-10-101-9/+1
| * | um: always use the internal copy of the FP registersBenjamin Berg2024-10-104-76/+71
| * | um: Set HAVE_EFFICIENT_UNALIGNED_ACCESS for x86Benjamin Berg2024-10-101-0/+1
* | | Merge tag 'pci-v6.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5 days2-1/+120
|\ \ \
| * \ \ Merge branch 'pci/thunderbolt'Bjorn Helgaas6 days1-0/+119
| |\ \ \
| | * | | PCI: Detect and trust built-in Thunderbolt chipsEsther Shimanovich2024-11-061-0/+119
| * | | | PCI: Remove unused PCI_SUBTRACTIVE_DECODEIlpo Järvinen2024-10-181-1/+1
| |/ / /
* | | | Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6 days1-22/+13
|\ \ \ \
| * | | | jump_label: adjust inline asm to be consistentAlice Ryhl2024-11-041-22/+13
| | |/ / | |/| |
* | | | x86: fix off-by-one in access_ok()David Laight6 days1-2/+2
* | | | futex: improve user space accessesLinus Torvalds6 days1-2/+6
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8 days35-787/+757
|\ \ \ \
| * | | | KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMDSean Christopherson12 days1-1/+1
| * | | | KVM: x86: add back X86_LOCAL_APIC dependencyArnd Bergmann12 days1-1/+1
| * | | | Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setu...Sean Christopherson12 days1-33/+21
| * | | | KVM: x86: switch hugepage recovery thread to vhost_taskPaolo Bonzini2024-11-143-38/+35
| * | | | Merge tag 'loongarch-kvm-6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2024-11-142-6/+6
| |\ \ \ \
| * | | | | KVM: x86: expose MSR_PLATFORM_INFO as a feature MSRPaolo Bonzini2024-11-131-0/+3
| * | | | | x86: KVM: Advertise CPUIDs for new instructions in Clearwater ForestTao Su2024-11-133-5/+9
| * | | | | Merge branch 'kvm-docs-6.13' into HEADPaolo Bonzini2024-11-136-31/+66
| |\ \ \ \ \
| * \ \ \ \ \ Merge tag 'kvm-x86-misc-6.13' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-11-1323-118/+248
| |\ \ \ \ \ \
| | * | | | | | KVM: x86: Short-circuit all of kvm_apic_set_base() if MSR value is unchangedSean Christopherson2024-11-051-3/+4
| | * | | | | | KVM: x86: Unpack msr_data structure prior to calling kvm_apic_set_base()Sean Christopherson2024-11-053-11/+8
| | * | | | | | KVM: x86: Make kvm_recalculate_apic_map() local to lapic.cSean Christopherson2024-11-052-2/+1
| | * | | | | | KVM: x86: Rename APIC base setters to better capture their relationshipSean Christopherson2024-11-053-8/+14
| | * | | | | | KVM: x86: Move kvm_set_apic_base() implementation to lapic.c (from x86.c)Sean Christopherson2024-11-052-21/+21
| | * | | | | | KVM: x86: Inline kvm_get_apic_mode() in lapic.hSean Christopherson2024-11-052-7/+5
| | * | | | | | KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base()Sean Christopherson2024-11-052-10/+4
| | * | | | | | KVM: x86: Drop superfluous kvm_lapic_set_base() call when setting APIC stateSean Christopherson2024-11-051-1/+0
| | * | | | | | KVM: x86: Short-circuit all kvm_lapic_set_base() if MSR value isn't changingSean Christopherson2024-11-051-0/+3
| | * | | | | | KVM: x86: Remove ordering check b/w MSR_PLATFORM_INFO and MISC_FEATURES_ENABLESSean Christopherson2024-11-011-3/+1
| | * | | | | | KVM: x86: Reject userspace attempts to access ARCH_CAPABILITIES w/o supportSean Christopherson2024-11-011-5/+5
| | * | | | | | KVM: VMX: Remove restriction that PMU version > 0 for PERF_CAPABILITIESSean Christopherson2024-11-011-2/+0
| | * | | | | | KVM: x86: Reject userspace attempts to access PERF_CAPABILITIES w/o PDCMSean Christopherson2024-11-011-5/+6
| | * | | | | | KVM: x86: Quirk initialization of feature MSRs to KVM's max configurationSean Christopherson2024-11-015-8/+17
| | * | | | | | KVM: x86: Disallow changing MSR_PLATFORM_INFO after vCPU has runSean Christopherson2024-11-011-0/+1
| | * | | | | | KVM: x86: Co-locate initialization of feature MSRs in kvm_arch_vcpu_create()Sean Christopherson2024-11-011-2/+2