tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
arch
/
x86
/
kernel
/
at
nocache-cleanup
5 folders
131 files
acpi
x86/mce: Save and use APEI corrected threshold limit
4 months ago
apic
syscore: Pass context data to callbacks
5 months ago
cpu
Merge tag 'x86-urgent-2026-01-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2 months ago
fpu
x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
3 months ago
kprobes
x86/insn: Simplify for_each_insn_prefix()
6 months ago
.gitignore
.gitignore: add SPDX License Identifier
6 years ago
Makefile
Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
5 months ago
alternative.c
Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 months ago
amd_gart_64.c
syscore: Pass context data to callbacks
5 months ago
amd_nb.c
x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header
10 months ago
amd_node.c
x86/amd_node: Fix AMD root device caching
5 months ago
aperture_64.c
x86/platform/amd: Move the <asm/amd_nb.h> header to <asm/amd/nb.h>
11 months ago
apm_32.c
x86/apm_32: Remove dead function apm_get_battery_status()
2 years ago
asm-offsets.c
x86/asm: Remove ANNOTATE_DATA_SPECIAL usage
4 months ago
asm-offsets_32.c
x86/asm-offsets: Export certain 'struct cpuinfo_x86' fields for 64-bit asm use too
10 months ago
asm-offsets_64.c
x86/stackprotector/64: Convert to normal per-CPU variable
1 year ago
audit_64.c
Merge tag 'x86-core-2023-08-30-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2 years ago
bootflag.c
x86/bootflag: Replace open-coded parity calculation with parity8()
1 year ago
callthunks.c
x86/alternatives: Rename 'apply_relocation()' to 'text_poke_apply_relocation()'
11 months ago
cet.c
x86/msr: Add explicit includes of <asm/msr.h>
11 months ago
cfi.c
x86/traps: Clarify KCFI instruction layout
6 months ago
check.c
x86/headers: Fix -Wmissing-prototypes warning
7 years ago
cpuid.c
x86/cpuid: make cpuid_class a static const structure
2 years ago
crash.c
Merge tag 'x86-urgent-2025-09-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
6 months ago
crash_dump_32.c
vmcore: convert copy_oldmem_page() to take an iov_iter
3 years ago
crash_dump_64.c
use less confusing names for iov_iter direction initializers
3 years ago
devicetree.c
x86/of: Don't use DTB for SMP setup if ACPI is enabled
1 year ago
doublefault_32.c
x86: Avoid missing-prototype warnings for doublefault code
2 years ago
dumpstack.c
x86/dumpstack: Prevent KASAN false positive warnings in __show_regs()
5 months ago
dumpstack_32.c
x86/irq: Move irq stacks to percpu hot section
1 year ago
dumpstack_64.c
x86/irq: Move irq stacks to percpu hot section
1 year ago
e820.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
early-quirks.c
drm/intel/pciids: rename i915_pciids.h to just pciids.h
1 year ago
early_printk.c
x86/kexec: Add 8250 MMIO serial port output
1 year ago
ebda.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
eisa.c
x86/EISA: Dereference memory directly instead of using readl()
2 years ago
espfix_64.c
x86/fred: No ESPFIX needed when FRED is enabled
2 years ago
fred.c
x86/msr: Add explicit includes of <asm/msr.h>
11 months ago
ftrace.c
x86/ftrace: Implement DYNAMIC_FTRACE_WITH_JMP
4 months ago
ftrace_32.S
fgraph: Replace fgraph_ret_regs with ftrace_regs
1 year ago
ftrace_64.S
x86/ftrace: Implement DYNAMIC_FTRACE_WITH_JMP
4 months ago
head32.c
x86/microcode: Consolidate the loader enablement checking
11 months ago
head64.c
x86/boot: Create a confined code area for startup code
7 months ago
head_32.S
x86/boot: Move startup code out of __head section
7 months ago
head_64.S
x86/boot: Move startup code out of __head section
7 months ago
hpet.c
x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header
10 months ago
hw_breakpoint.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
i8237.c
syscore: Pass context data to callbacks
5 months ago
i8253.c
x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
1 year ago
i8259.c
syscore: Pass context data to callbacks
5 months ago
ibt_selftest.S
x86/ibt: Convert IBT selftest to asm
3 years ago
idt.c
x86/irq: Install posted MSI notification handler
2 years ago
io_delay.c
x86/io_delay: Define IO_DELAY macros in C instead of Kconfig
6 years ago
ioport.c
Merge tag 'hyperv-next-signed-20250602' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
10 months ago
irq.c
Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
3 months ago
irq_32.c
x86/irq: Move irq stacks to percpu hot section
1 year ago
irq_64.c
x86/irq: Move irq stacks to percpu hot section
1 year ago
irq_work.c
x86/apic: Wrap IPI calls into helper functions
2 years ago
irqflags.S
x86/cfi: Clean up linkage
1 year ago
irqinit.c
x86/fred: Install system vector handlers even if FRED isn't fully enabled
11 months ago
itmt.c
Merge tag 'tsa_x86_bugs_for_6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
8 months ago
jailhouse.c
x86/cpuid: Rename hypervisor_cpuid_base()/for_each_possible_hypervisor_cpuid_base() to cpuid_base_hypervisor()/for_each_possible_cpuid_base_hypervisor()
10 months ago
jump_label.c
x86/alternatives: Rename 'text_poke_queue()' to 'smp_text_poke_batch_add()'
11 months ago
kdebugfs.c
x86/boot: Fix memremap of setup_indirect structures
4 years ago
kexec-bzimage64.c
x86/kexec: carry forward the boot DTB on kexec
7 months ago
kgdb.c
x86/traps: Initialize DR7 by writing its architectural reset value
9 months ago
ksysfs.c
sysfs: treewide: switch back to attribute_group::bin_attrs
10 months ago
kvm.c
x86/kvm: Avoid freeing stack-allocated node in kvm_async_pf_queue_task
3 months ago
kvmclock.c
x86/pvops/msr: Refactor pv_cpu_ops.write_msr{,_safe}()
11 months ago
ldt.c
x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION
2 years ago
machine_kexec_32.c
x86/mm: Fix _pgd_alloc() for Xen PV mode
11 months ago
machine_kexec_64.c
x86/kexec: Disable kexec/kdump on platforms with TDX partial write erratum
7 months ago
mmconf-fam10h_64.c
x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'
11 months ago
module.c
x86/module: Improve relocation error messages
6 months ago
mpparse.c
x86/mpparse: Cleanup apic_printk()s
2 years ago
msr.c
x86/msr: Add CPU_OUT_OF_SPEC taint name to "unrecognized" pr_warn(msg)
5 months ago
nmi.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
nmi_selftest.c
x86/nmi: Clean up NMI selftest
1 year ago
paravirt-spinlocks.c
x86/paravirt: Add new features for paravirt patching
5 years ago
paravirt.c
Merge tag 'v6.15-rc7' into x86/core, to pick up fixes
10 months ago
pci-dma.c
Documentation: Merge x86-specific boot options doc into kernel-parameters.txt
1 year ago
pcspeaker.c
x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_ret.cocci warning
7 years ago
perf_regs.c
perf/arch: Remove perf_sample_data::regs_user_copy
5 years ago
platform-quirks.c
x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled()
2 years ago
pmem.c
x86/pmem: Fix platform-device leak in error path
3 years ago
probe_roms.c
x86/sev: Skip ROM range scans and validation for SEV-SNP guests
2 years ago
process.c
x86/sme: Use percpu boolean to control WBINVD during kexec
7 months ago
process.h
x86: Snapshot thread flags
4 years ago
process_32.c
x86/traps: Initialize DR7 by writing its architectural reset value
9 months ago
process_64.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
ptrace.c
x86/ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note names
9 months ago
pvclock.c
locking/atomic: treewide: use raw_atomic*_<op>()
2 years ago
quirks.c
x86/platform: Fix missing declaration of 'x86_apple_machine'
1 year ago
reboot.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
reboot_fixups_32.c
x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'
11 months ago
relocate_kernel_32.S
x86/asm: Remove semicolon from "rep" prefixes
11 months ago
relocate_kernel_64.S
x86/kexec: Disable LASS during relocate kernel
4 months ago
resource.c
Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
3 years ago
rethook.c
Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 months ago
rtc.c
x86/rtc: Remove unused intel-mid.h
2 years ago
setup.c
x86: implement crashkernel cma reservation
9 months ago
setup_percpu.c
x86/smp: Move this_cpu_off to percpu hot section
1 year ago
sev_verify_cbit.S
x86/boot: Use 32-bit XOR to clear registers
2 years ago
shstk.c
arch: copy_thread: pass clone_flags as u64
7 months ago
signal.c
x86/fpu: Convert task_struct::thread.fpu accesses to use x86_task_fpu()
11 months ago
signal_32.c
x86/fred/signal: Prevent immediate repeat of single step trap on return from SIGTRAP handler
9 months ago
signal_64.c
x86/fred/signal: Prevent immediate repeat of single step trap on return from SIGTRAP handler
9 months ago
smp.c
x86/smp: PM/hibernate: Split arch_resume_nosmt()
9 months ago
smpboot.c
x86/smpboot: Mark native_play_dead() as __noreturn
5 months ago
stacktrace.c
x86: remove __range_not_ok()
4 years ago
static_call.c
Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 months ago
step.c
x86/msr: Prepare for including <linux/percpu.h> into <asm/msr.h>
2 years ago
sys_ia32.c
x86: switch to kernel_clone()
5 years ago
sys_x86_64.c
arch/x86: teach arch_get_unmapped_area_vmflags to handle hugetlb mappings
2 years ago
tboot.c
x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code
1 year ago
time.c
x86: stop playing stack games in profile_pc()
2 years ago
tls.c
x86/gsseg: Move load_gs_index() to its own new header file
3 years ago
tls.h
Merge tag 'v5.8-rc7' into perf/core, to pick up fixes
5 years ago
trace.c
trace/osnoise: Fix an ifdef comment
4 years ago
trace_clock.c
x86/msr: Add explicit includes of <asm/msr.h>
11 months ago
traps.c
Merge tag 'kvm-x86-svm-6.19' of https://github.com/kvm-x86/linux into HEAD
4 months ago
tsc.c
Merge branches 'acpi-cppc' and 'acpi-tables'
4 months ago
tsc_msr.c
x86/cpu: Fix #define name for Intel CPU model 0x5A
2 years ago
tsc_sync.c
x86/msr: Add explicit includes of <asm/msr.h>
11 months ago
umip.c
x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
7 months ago
unwind_frame.c
Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 years ago
unwind_guess.c
x86/unwind: Recover kretprobe trampoline entry
4 years ago
unwind_orc.c
x86/unwind/orc: Support reliable unwinding through BPF stack frames
3 months ago
uprobes.c
unwind_user/x86: Teach FP unwind about start of function
5 months ago
verify_cpu.S
x86/cpufeatures: Generate the <asm/cpufeaturemasks.h> header based on build config
1 year ago
vm86_32.c
arch: remove get_task_comm() and print task comm directly
1 year ago
vmcore_info_32.c
crash: split vmcoreinfo exporting code out from crash_core.c
2 years ago
vmcore_info_64.c
crash: split vmcoreinfo exporting code out from crash_core.c
2 years ago
vmlinux.lds.S
x86/boot: Get rid of the .head.text section
7 months ago
vsmp_64.c
x86/apic: Remove unused phys_pkg_id() callback
2 years ago
x86_init.c
treewide: Update email address
2 months ago