summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2024-08-19x86: support user address masking instead of non-speculative conditionalLinus Torvalds
2024-08-19runtime constants: move list of constants to vmlinux.lds.hJann Horn
2024-08-18x86/rust: support MITIGATION_RETHUNKMiguel Ojeda
2024-08-18x86/rust: support MITIGATION_RETPOLINEMiguel Ojeda
2024-08-14x86/mm: Remove duplicate check from build_cr3()Yuntao Wang
2024-08-14x86/fpu: Avoid writing LBR bit to IA32_XSS unless supportedMitchell Levy
2024-08-14KVM: x86/mmu: Introduce a quirk to control memslot zap behaviorYan Zhao
2024-08-14KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)Sean Christopherson
2024-08-14x86/mm: Remove unused NX related declarationsYue Haibing
2024-08-14x86/platform/uv: Remove unused declaration uv_irq_2_mmr_info()Yue Haibing
2024-08-13x86/fred: Enable FRED right after init_mem_mapping()Xin Li (Intel)
2024-08-13x86/fred: Move FRED RSP initialization into a separate functionXin Li (Intel)
2024-08-13x86/fred: Parse cmdline param "fred=" in cpu_parse_early_param()Xin Li (Intel)
2024-08-13KVM: x86: Make x2APIC ID 100% readonlySean Christopherson
2024-08-13KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id())Isaku Yamahata
2024-08-13KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page()Yue Haibing
2024-08-13x86/apic: Make x2apic_disable() work correctlyYuntao Wang
2024-08-13KVM: SVM: Fix an error code in sev_gmem_post_populate()Dan Carpenter
2024-08-13KVM: SVM: Fix uninitialized variable bugDan Carpenter
2024-08-13x86/irq: Fix comment on IRQ vector layoutSohil Mehta
2024-08-13x86/apic: Remove unused extern declarationsYue Haibing
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro
2024-08-12platform/x86/intel/ifs: Add SBAF test image loading supportJithu Joseph
2024-08-10x86/mm: Remove unused CR3_HW_ASID_BITSYosry Ahmed
2024-08-10crypto: x86/aes-gcm - fix PREEMPT_RT issue in gcm_crypt()Eric Biggers
2024-08-09x86/apic: Remove logical destination mode for 64-bitThomas Gleixner
2024-08-08x86/bus_lock: Add support for AMDRavi Bangoria
2024-08-08x86/split_lock: Move Split and Bus lock code to a dedicated fileRavi Bangoria
2024-08-08x86: Ignore stack unwinding in KCOVDmitry Vyukov
2024-08-08x86/entry: Remove unwanted instrumentation in common_interrupt()Dmitry Vyukov
2024-08-08x86/mm: Don't print out SRAT table informationLi RongQing
2024-08-08x86/mtrr: Check if fixed MTRRs exist before saving themAndi Kleen
2024-08-07x86/paravirt: Fix incorrect virt spinlock setting on bare metalChen Yu
2024-08-07x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailboxZhiquan Li
2024-08-07x86/apic: Remove unused inline function apic_set_eoi_cb()Yue Haibing
2024-08-07x86/ioapic: Cleanup remaining coding style issuesThomas Gleixner
2024-08-07x86/ioapic: Cleanup line breaksThomas Gleixner
2024-08-07x86/ioapic: Cleanup bracket usageThomas Gleixner
2024-08-07x86/ioapic: Cleanup commentsThomas Gleixner
2024-08-07x86/ioapic: Move replace_pin_at_irq_node() to the call siteThomas Gleixner
2024-08-07x86/mpparse: Cleanup apic_printk()sThomas Gleixner
2024-08-07x86/ioapic: Cleanup guarded debug printk()sThomas Gleixner
2024-08-07x86/ioapic: Cleanup apic_printk()sThomas Gleixner
2024-08-07x86/apic: Cleanup apic_printk()sThomas Gleixner
2024-08-07x86/apic: Provide apic_printk() helpersThomas Gleixner
2024-08-07x86/ioapic: Use guard() for locking where applicableThomas Gleixner
2024-08-07x86/ioapic: Cleanup structsThomas Gleixner
2024-08-07x86/ioapic: Mark mp_alloc_timer_irq() __initThomas Gleixner
2024-08-07x86/ioapic: Handle allocation failures gracefullyThomas Gleixner
2024-08-07x86/mm: Fix PTI for i386 some moreThomas Gleixner