..
acpi
x86/apic: Remove the pointless APIC version check
2023-08-09 11:58:19 -07:00
apic
x86/apic: Sanitize APIC address setup
2023-08-09 11:58:20 -07:00
cpu
x86/apic: Get rid of hard_smp_processor_id()
2023-08-09 11:58:17 -07:00
fpu
Updates for the x86 boot process:
2023-06-26 13:39:10 -07:00
kprobes
probes updates for 6.3:
2023-02-23 13:03:08 -08:00
.gitignore
alternative.c
x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y
2023-07-11 10:17:55 +02:00
amd_gart_64.c
amd_nb.c
x86/amd_nb: Re-sort and re-indent PCI defines
2023-06-05 12:26:54 +02:00
aperture_64.c
apm_32.c
asm-offsets.c
x86/smpboot: Remove initial_stack on 64-bit
2023-03-21 13:35:53 +01:00
asm-offsets_32.c
asm-offsets_64.c
audit_64.c
bootflag.c
callthunks.c
objtool changes for v6.5:
2023-06-27 15:05:41 -07:00
cfi.c
check.c
cpuid.c
driver core: class: remove module * from class_create()
2023-03-17 15:16:33 +01:00
crash.c
crash_core_32.c
crash_core_64.c
crash_dump_32.c
crash_dump_64.c
devicetree.c
x86/apic: Make some APIC init functions bool
2023-08-09 11:58:20 -07:00
doublefault_32.c
x86: Avoid missing-prototype warnings for doublefault code
2023-05-18 11:56:18 -07:00
dumpstack.c
x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
2023-05-16 06:31:04 -07:00
dumpstack_32.c
dumpstack_64.c
e820.c
early-quirks.c
early_printk.c
ebda.c
eisa.c
espfix_64.c
ftrace.c
x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret()
2023-07-10 21:38:13 -04:00
ftrace_32.S
x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
2023-06-20 18:38:38 -04:00
ftrace_64.S
x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
2023-06-20 18:38:38 -04:00
head32.c
x86: Add dummy prototype for mk_early_pgtbl_32()
2023-05-18 11:56:16 -07:00
head64.c
x86/head: Mark *_start_kernel() __noreturn
2023-04-14 17:31:24 +02:00
head_32.S
x86/smpboot: Restrict soft_restart_cpu() to SEV
2023-05-15 13:44:50 +02:00
head_64.S
A large update for SMP management:
2023-06-26 13:59:56 -07:00
hpet.c
hw_breakpoint.c
i8237.c
i8253.c
i8259.c
idt.c
x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback
2023-08-06 14:15:10 +02:00
io_delay.c
ioport.c
irq.c
x86/irq: Add hardcoded hypervisor interrupts to /proc/stat
2023-06-08 08:28:08 -07:00
irq_32.c
irq_64.c
irq_work.c
irqflags.S
irqinit.c
itmt.c
x86/sched/itmt: Give all SMT siblings of a core the same priority
2023-05-08 10:58:38 +02:00
jailhouse.c
x86/apic: Remove the pointless APIC version check
2023-08-09 11:58:19 -07:00
jump_label.c
kdebugfs.c
kexec-bzimage64.c
docs: move x86 documentation into Documentation/arch/
2023-03-30 12:58:51 -06:00
kgdb.c
ksysfs.c
kvm.c
kvmclock.c
x86/tsc: Provide sched_clock_noinstr()
2023-06-05 21:11:08 +02:00
ldt.c
x86: allow get_locked_pte() to fail
2023-06-19 16:19:10 -07:00
machine_kexec_32.c
machine_kexec_64.c
x86/kexec: remove unnecessary arch_kexec_kernel_image_load()
2023-04-08 13:45:38 -07:00
Makefile
rethook, fprobe: do not trace rethook related functions
2023-05-18 07:08:01 +09:00
mmconf-fam10h_64.c
module.c
x86/alternative: Rename apply_ibt_endbr()
2023-07-10 09:52:23 +02:00
mpparse.c
x86/apic: Sanitize APIC address setup
2023-08-09 11:58:20 -07:00
msr.c
driver core: class: remove module * from class_create()
2023-03-17 15:16:33 +01:00
nmi.c
locking/atomic: treewide: use raw_atomic*_<op>()
2023-06-05 09:57:20 +02:00
nmi_selftest.c
paravirt-spinlocks.c
paravirt.c
x86/paravirt: Convert simple paravirt functions to asm
2023-03-17 13:29:47 +01:00
pci-dma.c
docs: move x86 documentation into Documentation/arch/
2023-03-30 12:58:51 -06:00
pcspeaker.c
perf_regs.c
platform-quirks.c
x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled()
2023-05-18 11:56:18 -07:00
pmem.c
probe_roms.c
process.c
x86: Rewrite ret_from_fork() in C
2023-07-10 09:52:25 +02:00
process.h
process_32.c
x86/resctl: fix scheduler confusion with 'current'
2023-03-08 11:48:11 -08:00
process_64.c
IOMMU Updates for Linux 6.4
2023-04-30 13:00:38 -07:00
ptrace.c
pvclock.c
locking/atomic: treewide: use raw_atomic*_<op>()
2023-06-05 09:57:20 +02:00
quirks.c
reboot.c
cpu: Mark nmi_panic_self_stop() __noreturn
2023-04-14 17:31:26 +02:00
reboot_fixups_32.c
relocate_kernel_32.S
relocate_kernel_64.S
x86,objtool: Split UNWIND_HINT_EMPTY in two
2023-03-23 23:18:58 +01:00
resource.c
rethook.c
rtc.c
setup.c
x86/apic: Rename disable_apic
2023-08-09 11:58:16 -07:00
setup_percpu.c
x86/apic: Remove pointless x86_bios_cpu_apicid
2023-08-09 11:58:17 -07:00
sev-shared.c
x86/sev: Add SNP-specific unaccepted memory support
2023-06-06 18:31:37 +02:00
sev.c
- Some SEV and CC platform helpers cleanup and simplifications now that
2023-06-27 13:26:30 -07:00
sev_verify_cbit.S
signal.c
x86/init: Initialize signal frame size late
2023-06-16 10:16:00 +02:00
signal_32.c
- Cache the AMD debug registers in per-CPU variables to avoid MSR writes
2023-02-21 14:51:40 -08:00
signal_64.c
smp.c
A set of fixes for kexec(), reboot and shutdown issues
2023-06-26 14:45:53 -07:00
smpboot.c
x86/apic: Remove the pointless APIC version check
2023-08-09 11:58:19 -07:00
stacktrace.c
static_call.c
step.c
sys_ia32.c
sys_x86_64.c
tboot.c
time.c
tls.c
tls.h
topology.c
x86/topology: Remove CPU0 hotplug option
2023-05-15 13:44:49 +02:00
trace.c
trace_clock.c
tracepoint.c
traps.c
x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory
2023-07-25 15:29:01 -07:00
tsc.c
Scheduler changes for v6.5:
2023-06-27 14:03:21 -07:00
tsc_msr.c
tsc_sync.c
x86/smpboot: Make TSC synchronization function call based
2023-05-15 13:44:53 +02:00
umip.c
unwind_frame.c
unwind_guess.c
unwind_orc.c
objtool changes for v6.5:
2023-06-27 15:05:41 -07:00
uprobes.c
verify_cpu.S
vm86_32.c
vmlinux.lds.S
x86/retbleed: Add __x86_return_thunk alignment checks
2023-05-17 12:14:21 +02:00
vsmp_64.c
x86/apic: Get rid of hard_smp_processor_id()
2023-08-09 11:58:17 -07:00
x86_init.c
- Fix a race window where load_unaligned_zeropad() could cause
2023-06-26 16:32:47 -07:00