.. |
acpi
|
e6e094e053
x86/acpi, x86/boot: Take RSDP address from boot params if available
|
6 年之前 |
apic
|
7e1c4e2792
memblock: stop using implicit alignment to SMP_CACHE_BYTES
|
6 年之前 |
cpu
|
4b78317679
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
fpu
|
68239654ac
x86/fpu: Disable bottom halves while loading FPU registers
|
6 年之前 |
kprobes
|
43a1b0cb4c
kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction
|
6 年之前 |
.gitignore
|
b10e9ad0f1
arch/x86/kernel/.gitignore: Added vmlinux.lds to .gitignore file because it shouldn't be tracked.
|
17 年之前 |
Makefile
|
d0a8d9378d
x86/paravirt: Make native_save_fl() extern inline
|
7 年之前 |
alternative.c
|
f682a7920b
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
amd_gart_64.c
|
bc3ec75de5
dma-mapping: merge direct and noncoherent ops
|
6 年之前 |
amd_nb.c
|
c6babb5806
x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge
|
6 年之前 |
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
|
002b87d2aa
x86/APM: Fix build warning when PROC_FS is not enabled
|
6 年之前 |
asm-offsets.c
|
d82924c3b8
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
asm-offsets_32.c
|
a6b744f3ce
x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler
|
7 年之前 |
asm-offsets_64.c
|
6da63eb241
x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella
|
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
|
b1e3a25f58
x86/corruption-check: Use pr_*() instead of printk()
|
7 年之前 |
cpuid.c
|
67bbd7a8d6
x86/cpuid: Allow cpuid_read() to schedule
|
7 年之前 |
crash.c
|
babac4a84a
kexec_file, x86: move re-factored code to generic side
|
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
|
992b649a3f
kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled
|
6 年之前 |
devicetree.c
|
7de8f4aa2f
x86: DT: use for_each_of_cpu_node iterator
|
6 年之前 |
doublefault.c
|
7fb983b4dd
x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss
|
7 年之前 |
dumpstack.c
|
9fe6299dde
x86/process: Don't mix user/kernel regs in 64bit __show_regs()
|
7 年之前 |
dumpstack_32.c
|
16d1cb0bc4
x86/dumpstack: Unify show_regs()
|
7 年之前 |
dumpstack_64.c
|
16d1cb0bc4
x86/dumpstack: Unify show_regs()
|
7 年之前 |
e820.c
|
7e1c4e2792
memblock: stop using implicit alignment to SMP_CACHE_BYTES
|
6 年之前 |
early-quirks.c
|
ef8e0ff97a
Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
|
7 年之前 |
early_printk.c
|
d2266bbfa9
x86/earlyprintk: Add a force option for pciserial device
|
6 年之前 |
ebda.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
eisa.c
|
6a92b11169
x86/EISA: Don't probe EISA bus for Xen PV guests
|
7 年之前 |
espfix_64.c
|
6baf4bec02
x86/espfix: Document use of _PAGE_GLOBAL
|
7 年之前 |
ftrace.c
|
07f7175b43
x86/function_graph: Simplify with function_graph_enter()
|
6 年之前 |
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
|
3841840449
x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header")
|
6 年之前 |
head64.c
|
3841840449
x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header")
|
6 年之前 |
head_32.S
|
e3238faf20
x86/pgtable/32: Allocate 8k page-tables when PTI is enabled
|
7 年之前 |
head_64.S
|
f682a7920b
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
hpet.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
hw_breakpoint.c
|
a0baf043c5
perf/arch/x86: Implement hw_breakpoint_arch_parse()
|
7 年之前 |
i8237.c
|
f79b1c573c
x86/i8237: Register device based on FADT legacy boot flag
|
7 年之前 |
i8253.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
i8259.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
idt.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
io_delay.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
ioport.c
|
66f4e88cc6
x86/ioport: add ksys_ioperm() helper; remove in-kernel calls to sys_ioperm()
|
7 年之前 |
irq.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
irq_32.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
irq_64.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
irq_work.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
irqflags.S
|
d0a8d9378d
x86/paravirt: Make native_save_fl() extern inline
|
7 年之前 |
irqinit.c
|
447ae31667
x86: Don't include linux/irq.h from asm/hardirq.h
|
7 年之前 |
itmt.c
|
81bf665d00
x86/headers: Remove duplicate #includes
|
7 年之前 |
jailhouse.c
|
e27c49291a
x86: Convert x86_platform_ops to timespec64
|
7 年之前 |
jump_label.c
|
9fc0f798ab
x86/jump_label: Switch to jump_entry accessors
|
6 年之前 |
kdebugfs.c
|
f7750a7956
x86, mpparse, x86/acpi, x86/PCI, x86/dmi, SFI: Use memremap() for RAM mappings
|
8 年之前 |
kexec-bzimage64.c
|
ea93102f32
Fix kexec forbidding kernels signed with keys in the secondary keyring to boot
|
7 年之前 |
kgdb.c
|
7b32aeadbc
sched/x86: Add 'struct inactive_task_frame' to better document the sleeping task stack frame
|
9 年之前 |
ksysfs.c
|
6da2ec5605
treewide: kmalloc() -> kmalloc_array()
|
7 年之前 |
kvm.c
|
5c83511bdb
x86/paravirt: Use a single ops structure
|
7 年之前 |
kvmclock.c
|
f682a7920b
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
ldt.c
|
b082f2dd80
x86/ldt: Remove unused variable in map_ldt_struct()
|
6 年之前 |
livepatch.c
|
d4c3e6e1b1
livepatch/x86: apply alternatives and paravirt patches after relocations
|
9 年之前 |
machine_kexec_32.c
|
ca38dc8f27
x86/kexec: Allocate 8k PGDs for PTI
|
7 年之前 |
machine_kexec_64.c
|
ed7588d5dc
x86/mm: Stop pretending pgtable_l5_enabled is a variable
|
7 年之前 |
macros.S
|
5bdcd510c2
x86/jump-labels: Macrofy inline assembly code to work around GCC inlining bugs
|
6 年之前 |
mmconf-fam10h_64.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
module.c
|
b40a142b12
x86: Add support for 64-bit place relative relocations
|
6 年之前 |
mpparse.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
msr.c
|
0e96f31ea4
x86: Clean up 'sizeof x' => 'sizeof(x)'
|
6 年之前 |
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
|
5c83511bdb
x86/paravirt: Use a single ops structure
|
7 年之前 |
paravirt.c
|
7847c7be04
x86/paravirt: Remove unused _paravirt_ident_32
|
6 年之前 |
paravirt_patch_32.c
|
7847c7be04
x86/paravirt: Remove unused _paravirt_ident_32
|
6 年之前 |
paravirt_patch_64.c
|
7847c7be04
x86/paravirt: Remove unused _paravirt_ident_32
|
6 年之前 |
pci-calgary_64.c
|
178c568244
x86/dma: Remove dma_alloc_coherent_gfp_flags()
|
7 年之前 |
pci-dma.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
pci-iommu_table.c
|
0b2c1aec49
x86/iommu: Use NULL instead of 0
|
7 年之前 |
pci-swiotlb.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
pcspeaker.c
|
2397134ce2
x86/platform/pcspeaker: Use PTR_ERR_OR_ZERO() to fix ptr_ret.cocci warning
|
7 年之前 |
perf_regs.c
|
10b1105004
perf/x86: Store user space frame-pointer value on a sample
|
7 年之前 |
platform-quirks.c
|
f79b1c573c
x86/i8237: Register device based on FADT legacy boot 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
|
9137bb27e6
x86/speculation: Add prctl() control for indirect branch speculation
|
6 年之前 |
process.h
|
5635d99953
x86/speculation: Avoid __switch_to_xtra() calls
|
6 年之前 |
process_32.c
|
ff16701a29
x86/process: Consolidate and simplify switch_to_xtra() code
|
6 年之前 |
process_64.c
|
ff16701a29
x86/process: Consolidate and simplify switch_to_xtra() code
|
6 年之前 |
ptrace.c
|
ba9f6f8954
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
|
6 年之前 |
pvclock.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
quirks.c
|
4c5717da1d
x86/mce: Check for alternate indication of machine check recovery on Skylake
|
7 年之前 |
reboot.c
|
339b2ae0cd
x86/apic: Fix restoring boot IRQ mode in reboot and kexec/kdump
|
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
|
e27c49291a
x86: Convert x86_platform_ops to timespec64
|
7 年之前 |
setup.c
|
3841840449
x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header")
|
6 年之前 |
setup_percpu.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
signal.c
|
784e0300fe
rseq: Avoid infinite recursion when delivering SIGSEGV
|
7 年之前 |
signal_compat.c
|
db78e6a0a6
signal: Add TRAP_UNK si_code for undiagnosted trap exceptions
|
7 年之前 |
smp.c
|
ffcba43ff6
x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d
|
7 年之前 |
smpboot.c
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
stacktrace.c
|
0c414367c0
x86/stacktrace: Do not fail for ORC with regs on stack
|
7 年之前 |
step.c
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
sys_x86_64.c
|
a846446b19
x86/compat: Adjust in_compat_syscall() to generic code under !COMPAT
|
6 年之前 |
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
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 年之前 |
time.c
|
034bda1cd5
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
tls.c
|
9f5cb6b32d
x86/ldt: Make the LDT mapping RO
|
7 年之前 |
tls.h
|
4c79a2d8e5
x86: x86 user_regset TLS
|
17 年之前 |
topology.c
|
999696752d
x86/xen: Disable CPU0 hotplug for Xen PV
|
7 年之前 |
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
|
2022cceb4e
x86/traps: Use format string with panic() call
|
6 年之前 |
tsc.c
|
f682a7920b
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
tsc_msr.c
|
f2c4db1bd8
x86/cpu: Sanitize FAM6_ATOM naming
|
6 年之前 |
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
|
0a996c1a3f
signal/x86: Use force_sig_fault where appropriate
|
6 年之前 |
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
|
d31a580266
x86/unwind/orc: Detect the end of the stack
|
7 年之前 |
uprobes.c
|
4a63c1ffd3
signal: Properly deliver SIGSEGV from x86 uprobes
|
7 年之前 |
verify_cpu.S
|
e93db75a00
x86/boot: Annotate verify_cpu() as a callable function
|
7 年之前 |
vm86_32.c
|
016c4d92cd
x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range
|
6 年之前 |
vmlinux.lds.S
|
d82924c3b8
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 年之前 |
vsmp_64.c
|
a48777fdda
x86/vsmp: Remove dependency on pv_irq_ops
|
6 年之前 |
x86_init.c
|
e7b66d16fe
x86/acpi, x86/boot: Take RSDP address for boot params if available
|
6 年之前 |