.. |
acpi
|
0231d00082
ACPI: SPCR: Make SPCR available to x86
|
7 年之前 |
apic
|
5289d3005a
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
cpu
|
35277995e1
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
fpu
|
b3d9a13681
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
|
7 年之前 |
kprobes
|
5515114211
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
.gitignore
|
b10e9ad0f1
arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file because it shouldn't be tracked.
|
17 年之前 |
Makefile
|
669c0f762e
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
alternative.c
|
12c69f1e94
x86/paravirt: Remove 'noreplace-paravirt' cmdline option
|
7 年之前 |
amd_gart_64.c
|
ea8c64ace8
dma-mapping: move swiotlb arch helpers to a new header
|
7 年之前 |
amd_nb.c
|
bfc1168de9
x86/cpu/AMD: Apply the Erratum 688 fix when the BIOS doesn't
|
7 年之前 |
apb_timer.c
|
3ddc76dfc7
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 年之前 |
aperture_64.c
|
2a3e83c6f9
x86/gart: Exclude GART aperture from vmcore
|
7 年之前 |
apm_32.c
|
a051c14b8d
Merge tag 'pm-part2-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
|
7 年之前 |
asm-offsets.c
|
6fd166aae7
x86/mm: Use/Fix PCID to optimize user/kernel switches
|
7 年之前 |
asm-offsets_32.c
|
4fe2d8b11a
x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack
|
7 年之前 |
asm-offsets_64.c
|
9aaefe7b59
x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0
|
7 年之前 |
audit_64.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
bootflag.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
check.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
cpuid.c
|
e71c3978d6
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 年之前 |
crash.c
|
9275b933d4
resource: Fix resource_size.cocci warnings
|
7 年之前 |
crash_dump_32.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
crash_dump_64.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
devicetree.c
|
b75e250a90
x86: remove arch specific early_init_dt_alloc_memory_arch
|
7 年之前 |
doublefault.c
|
7fb983b4dd
x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss
|
7 年之前 |
dumpstack.c
|
ebfc15019c
x86/dumpstack: Avoid uninitlized variable
|
7 年之前 |
dumpstack_32.c
|
4fe2d8b11a
x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack
|
7 年之前 |
dumpstack_64.c
|
4fe2d8b11a
x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack
|
7 年之前 |
e820.c
|
d68baa3fa6
x86/boot/e820: Add support to determine the E820 type of an address
|
8 年之前 |
early-quirks.c
|
33aa69ed8a
x86/gpu: add CFL to early quirks
|
7 年之前 |
early_printk.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
ebda.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
eisa.c
|
ef1d4deab9
x86/eisa: Add missing include
|
8 年之前 |
espfix_64.c
|
75f296d93b
kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK
|
7 年之前 |
ftrace.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
ftrace_32.S
|
9351803bd8
x86/retpoline/ftrace: Convert ftrace assembler indirect jumps
|
7 年之前 |
ftrace_64.S
|
32c6cdf75c
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
head32.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
head64.c
|
107cd25321
x86/mm: Encrypt the initrd earlier for BSP microcode update
|
7 年之前 |
head_32.S
|
b3d9a13681
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
|
7 年之前 |
head_64.S
|
d9e9a64180
x86/mm/pti: Allocate a separate user PGD
|
7 年之前 |
hpet.c
|
bb68cfe2f5
x86/hpet: Cure interface abuse in the resume path
|
8 年之前 |
hw_breakpoint.c
|
186f43608a
x86/kernel: Audit and remove any unnecessary uses of module.h
|
9 年之前 |
i8237.c
|
f3c6ea1b06
x86: Use syscore_ops instead of sysdev classes and sysdevs
|
14 年之前 |
i8253.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
i8259.c
|
141d3b1daa
Merge branch 'linus' into x86/apic, to resolve conflicts
|
7 年之前 |
idt.c
|
327867faa4
x86/idt: Mark IDT tables __initconst
|
7 年之前 |
io_delay.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
ioport.c
|
c482feefe1
x86/entry/64: Make cpu_entry_area.tss read-only
|
7 年之前 |
irq.c
|
64a48099b3
Merge branch 'WIP.x86-pti.entry-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
irq_32.c
|
7614e913db
x86/retpoline/irq32: Convert assembler indirect jumps
|
7 年之前 |
irq_64.c
|
4f3789e792
x86/irq/64: Print the offending IP in the stack overflow warning
|
7 年之前 |
irq_work.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
irqinit.c
|
fc90ccfd28
Revert "x86/apic: Remove init_bsp_APIC()"
|
7 年之前 |
itmt.c
|
81bf665d00
x86/headers: Remove duplicate #includes
|
7 年之前 |
jailhouse.c
|
3b42349d56
x86/jailhouse: Respect pci=lastbus command line settings
|
7 年之前 |
jump_label.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
kdebugfs.c
|
f7750a7956
x86, mpparse, x86/acpi, x86/PCI, x86/dmi, SFI: Use memremap() for RAM mappings
|
8 年之前 |
kexec-bzimage64.c
|
a09bae0f8a
x86/boot/e820: Rename the e820_table_firmware to e820_table_kexec
|
8 年之前 |
kgdb.c
|
7b32aeadbc
sched/x86: Add 'struct inactive_task_frame' to better document the sleeping task stack frame
|
9 年之前 |
ksysfs.c
|
7d7099433d
x86/sysfs: Fix off-by-one error in loop termination
|
7 年之前 |
kvm.c
|
43ff2f4db9
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
kvmclock.c
|
051089a2ee
Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
|
7 年之前 |
ldt.c
|
7f414195b0
x86/ldt: Make LDT pgtable free conditional
|
7 年之前 |
livepatch.c
|
d4c3e6e1b1
livepatch/x86: apply alternatives and paravirt patches after relocations
|
9 年之前 |
machine_kexec_32.c
|
ac461122c8
x86-32: Fix kexec with stack canary (CONFIG_CC_STACKPROTECTOR)
|
7 年之前 |
machine_kexec_64.c
|
4e237903f9
x86/mm, kexec: Fix memory corruption with SME on successive kexecs
|
8 年之前 |
mmconf-fam10h_64.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
module.c
|
eda9cec4c9
x86/module: Detect and skip invalid relocations
|
7 年之前 |
mpparse.c
|
a09c5ec00a
x86: Introduce and use MP IRQ trigger and polarity defines
|
7 年之前 |
msr.c
|
59fefd0890
x86/msr: Remove bogus cleanup from the error path
|
8 年之前 |
nmi.c
|
6aa7de0591
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
|
7 年之前 |
nmi_selftest.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
paravirt-spinlocks.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
paravirt.c
|
9043442b43
locking/paravirt: Use new static key for controlling call of virt_spin_lock()
|
7 年之前 |
paravirt_patch_32.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
paravirt_patch_64.c
|
a035795499
x86/paravirt: Dont patch flush_tlb_single
|
7 年之前 |
pci-calgary_64.c
|
3142692a5e
x86, calgary: Convert timers to use timer_setup()
|
7 年之前 |
pci-dma.c
|
cea9d03c82
dma-mapping: add an arch_dma_supported hook
|
7 年之前 |
pci-iommu_table.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
pci-nommu.c
|
ea8c64ace8
dma-mapping: move swiotlb arch helpers to a new header
|
7 年之前 |
pci-swiotlb.c
|
7f2c8bbd32
swiotlb: rename swiotlb_free to swiotlb_exit
|
7 年之前 |
pcspeaker.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
perf_regs.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
platform-quirks.c
|
e348caef8b
x86/platform: Control warm reset setup via legacy feature flag
|
7 年之前 |
pmem.c
|
1d2e733b13
resource: Provide resource struct in resource walk callback
|
7 年之前 |
probe_roms.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
process.c
|
3ccabd6d9d
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
process_32.c
|
c482feefe1
x86/entry/64: Make cpu_entry_area.tss read-only
|
7 年之前 |
process_64.c
|
37a8f7c383
x86/asm: Move 'status' from thread_struct to thread_info
|
7 年之前 |
ptrace.c
|
37a8f7c383
x86/asm: Move 'status' from thread_struct to thread_info
|
7 年之前 |
pvclock.c
|
9f08890ab9
x86/pvclock: add setter for pvclock_pvti_cpu0_va
|
7 年之前 |
quirks.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
reboot.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
reboot_fixups_32.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
relocate_kernel_32.S
|
3e1aa7cb59
x86/asm: Optimize unnecessarily wide TEST instructions
|
10 年之前 |
relocate_kernel_64.S
|
5bf3031699
x86/kexec: Make kexec (mostly) work in 5-level paging mode
|
7 年之前 |
resource.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
rtc.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
setup.c
|
3ccabd6d9d
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
setup_percpu.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
signal.c
|
37a8f7c383
x86/asm: Move 'status' from thread_struct to thread_info
|
7 年之前 |
signal_compat.c
|
ea64d5acc8
signal: Unify and correct copy_siginfo_to_user32
|
7 年之前 |
smp.c
|
809547472e
x86/tracing: Disentangle pagefault and resched IPI tracing key
|
8 年之前 |
smpboot.c
|
3ccabd6d9d
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
stacktrace.c
|
00a5ae218d
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
step.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
sys_x86_64.c
|
1e0f25dbf2
x86/mm: Prevent non-MAP_FIXED mapping across DEFAULT_MAP_WINDOW border
|
7 年之前 |
sysfb.c
|
e8d95ce970
x86/sysfb: Use PTR_ERR_OR_ZERO
|
10 年之前 |
sysfb_efi.c
|
35dc9ec107
Merge branch 'linus' into efi/core, to pick up fixes
|
9 年之前 |
sysfb_simplefb.c
|
f96acec8c8
x86/sysfb: Fix lfb_size calculation
|
8 年之前 |
tboot.c
|
445b69e3b7
x86/pti: Make unpoison of pgd for trusted boot work for real
|
7 年之前 |
tce_64.c
|
906bf7fda2
x86/cpufeature: Remove cpu_has_clflush
|
9 年之前 |
time.c
|
6d671e1b85
x86/time: Unconditionally register legacy timer interrupt
|
7 年之前 |
tls.c
|
9f5cb6b32d
x86/ldt: Make the LDT mapping RO
|
7 年之前 |
tls.h
|
4c79a2d8e5
x86: x86 user_regset TLS
|
17 年之前 |
topology.c
|
4daa832d99
x86: Drop bogus __ref / __refdata annotations
|
10 年之前 |
trace_clock.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
tracepoint.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
traps.c
|
f39d7d78b7
Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
tsc.c
|
aa83c45762
x86/tsc: Introduce early tsc clocksource
|
7 年之前 |
tsc_msr.c
|
f3a02ecebe
x86/tsc: Set TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Atom SoCs
|
8 年之前 |
tsc_sync.c
|
99306dfc06
Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |
umip.c
|
e2a5dca753
x86/umip: Fix insn_get_code_seg_params()'s return value
|
7 年之前 |
unwind_frame.c
|
d4a2d031dd
x86/unwind: Disable unwinder warnings on 32-bit
|
7 年之前 |
unwind_guess.c
|
ee9f8fce99
x86/unwind: Add the ORC unwinder
|
8 年之前 |
unwind_orc.c
|
6be7fa3c74
ftrace, orc, x86: Handle ftrace dynamically allocated trampolines
|
7 年之前 |
uprobes.c
|
e7ed9d9bd0
uprobes/x86: Emulate push insns for uprobe on x86
|
7 年之前 |
verify_cpu.S
|
e93db75a00
x86/boot: Annotate verify_cpu() as a callable function
|
7 年之前 |
vm86_32.c
|
b3d9a13681
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
|
7 年之前 |
vmlinux.lds.S
|
736e80a421
retpoline: Introduce start/end markers of indirect thunk
|
7 年之前 |
vsmp_64.c
|
baab1e84b1
x86/apic: Remove unused callbacks
|
7 年之前 |
x86_init.c
|
b18d62891a
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 年之前 |