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
/
arm
/
include
/
asm
/
at
v5.3-rc5
3 folders
182 files
hardware
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
mach
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
xen
arm64/xen: fix xen-swiotlb cache flushing
7 years ago
Kbuild
binfmt_flat: provide an asm-generic/flat.h
6 years ago
arch_gicv3.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
6 years ago
arch_timer.h
Merge branch 'timers/vdso' into timers/core
6 years ago
arm-cci.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
6 years ago
asm-offsets.h
kbuild: move asm-offsets.h to include/generated
17 years ago
assembler.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
atomic.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
auxvec.h
ARM: 8329/1: miscellaneous vdso infrastructure, preparation
11 years ago
bL_switcher.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
barrier.h
ARM: avoid Cortex-A9 livelock on tight dmb loops
8 years ago
bitops.h
ARM: 8785/1: use compiler built-ins for ffs and fls
7 years ago
bitrev.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
bug.h
ARM: arrange show_pte() to issue severity-based messages
7 years ago
bugs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
cache.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
cacheflush.h
ARM: 8864/1: Add workaround for I-Cache line size mismatch between CPU cores
6 years ago
cachetype.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
checksum.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
clocksource.h
Merge tag 'kvm-arm-for-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into next
9 years ago
cmpxchg.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
compiler.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
cp15.h
ARM: vdso: Remove dependency with the arch_timer driver internals
7 years ago
cpu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
cpufeature.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
cpuidle.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
cputype.h
ARM: split out processor lookup
7 years ago
cti.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
dcc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
6 years ago
delay.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
device.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
6 years ago
div64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
dma-contiguous.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
dma-direct.h
dma/direct: Handle the memory encryption bit in common code
8 years ago
dma-iommu.h
arm: remove the mapping_error dma_map_ops method
7 years ago
dma-mapping.h
arm: use swiotlb for bounce buffering on LPAE configs
6 years ago
dma.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
dmi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
domain.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
ecard.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
edac.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
6 years ago
efi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
elf.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
entry-macro-multi.S
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
exception.h
ARM: probes: avoid adding kprobes to sensitive kernel-entry/exit code
8 years ago
fb.h
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
17 years ago
fiq.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
firmware.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
fixmap.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
floppy.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
fncpy.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
fpstate.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
ftrace.h
ARM: 8788/1: ftrace: remove old mcount support
7 years ago
futex.h
ARM: 8851/1: add TUSERCOND() macro for conditional postfix
7 years ago
glue-cache.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
glue-df.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
glue-pf.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
glue-proc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
glue.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
gpio.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
hardirq.h
ARM: prevent tracing IPI_CPU_BACKTRACE
7 years ago
highmem.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
hugetlb-3level.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
hugetlb.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
hw_breakpoint.h
perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse()
7 years ago
hw_irq.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
hwcap.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
hypervisor.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
ide.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
idmap.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
insn.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
io.h
Merge branch 'akpm' (patches from Andrew)
6 years ago
irq.h
ARM: 8824/1: fix a migrating irq bug when hotplug cpu
7 years ago
irq_work.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
irqflags.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
jump_label.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
kexec.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
kgdb.h
ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size
8 years ago
kmap_types.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
kprobes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
6 years ago
krait-l2-accessors.h
ARM: Add Krait L2 register accessor functions
7 years ago
kvm_arm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
6 years ago
kvm_asm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
6 years ago
kvm_coproc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
6 years ago
kvm_emulate.h
KVM: arm/arm64: Add save/restore support for firmware workaround state
7 years ago
kvm_host.h
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
6 years ago
kvm_hyp.h
KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s
7 years ago
kvm_mmio.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
6 years ago
kvm_mmu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
6 years ago
kvm_ras.h
Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground into timers/2038
7 years ago
linkage.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
mc146818rtc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
mcpm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
mcs_spinlock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
memblock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
memory.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
mmu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
mmu_context.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
module.h
ARM: module: Fix function kallsyms on Thumb-2
7 years ago
mpu.h
ARM: 8757/1: NOMMU: Support PMSAv8 MPU
8 years ago
mtd-xip.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
neon.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
nwflash.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
opcodes-sec.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
6 years ago
opcodes-virt.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1
6 years ago
opcodes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
outercache.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
page-nommu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
page.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
paravirt.h
x86/paravirt: Use a single ops structure
7 years ago
patch.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
pci.h
PCI: remove PCI_DMA_BUS_IS_PHYS
8 years ago
percpu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
6 years ago
perf_event.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgalloc.h
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
6 years ago
pgtable-2level-hwdef.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgtable-2level-types.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
pgtable-2level.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgtable-3level-hwdef.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
pgtable-3level-types.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
pgtable-3level.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
pgtable-hwdef.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgtable-nommu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgtable.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
probes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
6 years ago
proc-fns.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
processor.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
procinfo.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
prom.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
psci.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
6 years ago
ptdump.h
arm: dump: no need to check return value of debugfs_create functions
7 years ago
ptrace.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
sections.h
ARM: probes: avoid adding kprobes to sensitive kernel-entry/exit code
8 years ago
secure_cntvoff.h
ARM: smp: Add initialization of CNTVOFF
8 years ago
set_memory.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
setup.h
Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
6 years ago
shmparam.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
signal.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
smp.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
smp_plat.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
smp_scu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
smp_twd.h
ARM: 8822/1: smp_twd: Remove legacy TWD registration
7 years ago
sparsemem.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
spinlock.h
ARM: 8829/1: spinlock: use unified assembler language syntax
7 years ago
spinlock_types.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
stackprotector.h
ARM: smp: add support for per-task stack canaries
7 years ago
stacktrace.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
stage2_pgtable.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
6 years ago
string.h
Merge branches 'fixes', 'misc', 'sa1111' and 'sa1100-for-next' into for-next
8 years ago
suspend.h
Merge branch 'acpi-apei'
7 years ago
swab.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
switch_to.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
sync_bitops.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
syscall.h
syscalls: Remove start and number from syscall_set_arguments() args
7 years ago
system_info.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
system_misc.h
Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground into timers/2038
7 years ago
tcm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194
6 years ago
therm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
thread_info.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
thread_notify.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
timex.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
tlb.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
tlbflush.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
tls.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
topology.h
sched/topology, arch/arm: Rebuild sched_domain hierarchy when CPU capacity changes
7 years ago
traps.h
signal/arm: Remove tsk parameter from ptrace_break
7 years ago
uaccess.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
ucontext.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
unaligned.h
ARM: 8715/1: add a private asm/unaligned.h
8 years ago
unified.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
unistd.h
arch: handle arches who do not yet define clone3
6 years ago
unwind.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
uprobes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
user.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
v7m.h
ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of
7 years ago
vdso.h
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
8 years ago
vdso_datapage.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
6 years ago
vfp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
vfpmacros.h
ARM: 8843/1: use unified assembler in headers
7 years ago
vga.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
virt.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1
6 years ago
word-at-a-time.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
xor.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago