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
v6.4-rc7
4 folders
182 files
hardware
ARM: footbridge: remove custom DMA address handling
3 years ago
mach
ARM: footbridge: move isa-dma support into footbridge
3 years ago
vdso
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
5 years ago
xen
arm/xen: Introduce xen_setup_dma_ops()
3 years ago
Kbuild
local64.h: make <asm/local64.h> mandatory
5 years ago
arch_gicv3.h
arm64: add ARM64_HAS_GIC_PRIO_RELAXED_SYNC cpucap
3 years ago
arch_timer.h
clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming
4 years ago
archrandom.h
random: remove CONFIG_ARCH_RANDOM
3 years ago
arm-cci.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
6 years ago
arm_pmuv3.h
ARM: perf: Mark all accessor functions inline
2 years ago
asm-offsets.h
kbuild: move asm-offsets.h to include/generated
17 years ago
assembler.h
Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
2 years ago
atomic.h
locking/atomic: arm: move to ARCH_ATOMIC
4 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: align find_bit declarations with generic kernel
3 years ago
bitrev.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
bug.h
Merge branch 'akpm' (patches from Andrew)
4 years ago
bugs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
cache.h
treewide: Convert macro and uses of __section(foo) to __section("foo")
5 years ago
cacheflush.h
ARM: cacheflush: avoid clobbering the frame pointer
4 years ago
cachetype.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
checksum.h
Merge tag 'v6.2-rc6' into sched/core, to pick up fixes
3 years ago
clocksource.h
arm: Introduce asm/vdso/clocksource.h
6 years ago
cmpxchg.h
Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2 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: Enable arm to use common headers
6 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
arm64: Add cpuidle context save/restore helpers
4 years ago
cputype.h
ARM: 9267/1: Define Armv8 registers in AArch32 state
3 years ago
cti.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
current.h
ARM: make get_current() and __my_cpu_offset() __always_inline
4 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
Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 years ago
div64.h
Merge tag 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
4 years ago
dma-iommu.h
ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping()
3 years ago
dma.h
ARM: footbridge: remove custom DMA address handling
3 years ago
dmi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
domain.h
ARM: 9211/1: domain: drop modify_domain()
3 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
efi: Discover BTI support in runtime services regions
3 years ago
elf.h
ARM: module: implement support for PC-relative group relocations
4 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
ARM: highmem: Switch to generic kmap atomic
5 years ago
floppy.h
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
5 years ago
fncpy.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
fpstate.h
ARM: 9228/1: vfp: kill vfp_flush/release_thread()
3 years ago
ftrace.h
Merge tag 'for-linus-bhb' of git://git.armlinux.org.uk/~rmk/linux-arm
4 years ago
futex.h
Merge branch 'uaccess' into fixes
5 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
hardirq.h
ARM: irqstat: Get rid of duplicated declaration
5 years ago
highmem.h
ARM: highmem: Fix cache_is_vivt() reference
5 years ago
hugetlb-3level.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
6 years ago
hugetlb.h
mm/hugetlb: define a generic fallback for arch_clear_hugepage_flags()
5 years ago
hw_breakpoint.h
ARM: 8927/1: ARM/hw_breakpoint: add more ARMv8 debug architecture versions support
6 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
arm/arm64: Probe for the presence of KVM hypervisor
5 years ago
ide.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
idmap.h
treewide: Convert macro and uses of __section(foo) to __section("foo")
5 years ago
insn.h
Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
4 years ago
io.h
ARM: mm: kill unused runtime hook arch_iounmap()
3 years ago
irq.h
ARM: remove old-style irq entry
4 years ago
irq_work.h
Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linux
3 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
kasan.h
ARM: 9016/2: Initialize the mapping of KASan shadow memory
5 years ago
kasan_def.h
ARM: 9015/2: Define the virtual space of KASan's shadow region
5 years ago
kexec-internal.h
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
5 years ago
kexec.h
ARM: 9060/1: kexec: Remove unused kexec_reinit callback
5 years ago
kfence.h
Merge branch 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
4 years ago
kgdb.h
ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size
8 years ago
kprobes.h
ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template
5 years ago
krait-l2-accessors.h
ARM: Add Krait L2 register accessor functions
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
Merge tag 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
3 years ago
mmu.h
ARM: mm: make vmalloc_seq handling SMP safe
4 years ago
mmu_context.h
ARM: mm: make vmalloc_seq handling SMP safe
4 years ago
module.h
ARM: 9252/1: module: Teach unwinder about PLTs
3 years ago
module.lds.h
kbuild: preprocess module linker script
5 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
misc: move FLASH_MINOR into miscdevice.h and fix conflicts
6 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
ARM: 9145/1: patch: fix BE32 compilation
4 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
Merge tag 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
3 years ago
paravirt.h
x86/paravirt: Switch time pvops functions to use static_call()
5 years ago
paravirt_api_clock.h
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
4 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_get_legacy_ide_irq() and asm-generic/pci.h
3 years ago
percpu.h
ARM: make get_current() and __my_cpu_offset() __always_inline
4 years ago
perf_event.h
ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
3 years ago
pgalloc.h
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
4 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
arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
3 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
arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
3 years ago
pgtable-hwdef.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
pgtable-nommu.h
mm: remove kern_addr_valid() completely
3 years ago
pgtable.h
arm/mm: fix swp type masking in __swp_entry()
3 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
kernel: exit: cleanup release_thread()
3 years ago
procinfo.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
prom.h
ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address
5 years ago
psci.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
6 years ago
ptdump.h
ARM: 9255/1: efi/dump UEFI runtime page tables for ARM
3 years ago
ptrace.h
Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
3 years ago
seccomp.h
arm: Enable seccomp architecture tracking
5 years ago
sections.h
arm: Remove HYP/Stage-2 page-table support
6 years ago
secure_cntvoff.h
ARM: smp: Add initialization of CNTVOFF
8 years ago
semihost.h
serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h
3 years ago
set_memory.h
ARM: 9164/1: mm: Provide set_memory_valid()
4 years ago
setup.h
ARM: 9147/1: add printf format attribute to early_print()
4 years ago
shmparam.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
signal.h
Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
5 years ago
simd.h
ARM: 9283/1: permit non-nested kernel mode NEON in softirq context
3 years ago
smp.h
ARM: remove some dead code
4 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
spectre.h
ARM: Spectre-BHB: provide empty stub for non-config
4 years ago
spinlock.h
locking: Fix typos in comments
5 years ago
spinlock_types.h
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
4 years ago
stackprotector.h
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
3 years ago
stacktrace.h
ARM: 9258/1: stacktrace: Make stack walk callback consistent with generic code
3 years ago
string.h
ARM: 9014/2: Replace string mem* functions for KASan
5 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
ARM: smp: elide HWCAP_TLS checks or __entry_task updates on SMP+v6
4 years ago
sync_bitops.h
locking/atomic: arm: move to ARCH_ATOMIC
4 years ago
syscall.h
arch: remove unused function syscall_set_arguments()
4 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
ARM: 9096/1: Remove arm_pm_restart()
4 years ago
tcm.h
treewide: Convert macro and uses of __section(foo) to __section("foo")
5 years ago
therm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
thread_info.h
ARM: renumber bits related to _TIF_WORK_MASK
3 years ago
thread_notify.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
timex.h
arm: use fallback for random_get_entropy() instead of zero
4 years ago
tlb.h
Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
5 years ago
tlbflush.h
Merge branch 'akpm' (patches from Andrew)
4 years ago
tls.h
ARM: smp: elide HWCAP_TLS checks or __entry_task updates on SMP+v6
4 years ago
topology.h
arch_topology: Remove unused topology_set_thermal_pressure() and related
4 years ago
traps.h
arm/asm: add loglvl to c_backtrace()
5 years ago
uaccess-asm.h
ARM: 9113/1: uaccess: remove set_fs() implementation
4 years ago
uaccess.h
uaccess: generalize access_ok()
4 years ago
ucontext.h
ARM: ep93xx: remove MaverickCrunch support
5 years ago
unified.h
ARM: 9116/1: unified: Remove check for gcc < 4
4 years ago
unistd.h
arch: handle arches who do not yet define clone3
6 years ago
unwind.h
Merge tag 'arm-multiplatform-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
3 years ago
uprobes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
user.h
asm/user.h: killed unused macros
4 years ago
v7m.h
irqchip: nvic: Use GENERIC_IRQ_MULTI_HANDLER
4 years ago
vdso.h
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
8 years ago
vdso_datapage.h
ARM: 8930/1: Add support for generic vDSO
6 years ago
vermagic.h
arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h>
6 years ago
vfp.h
ARM: 9268/1: vfp: Add hwcap FPHP and ASIMDHP for FEAT_FP16
3 years ago
vfpmacros.h
ARM: 8991/1: use VFP assembler mnemonics if available
5 years ago
vga.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
virt.h
arm: Remove the ability to set HYP vectors outside of the decompressor
6 years ago
vmalloc.h
Merge tag 'v5.5-rc3' into sched/core, to pick up fixes
6 years ago
vmlinux.lds.h
objtool/idle: Validate __cpuidle code as noinstr
3 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
ARM: 9260/1: lib/xor: use r10 rather than r7 in xor_arm4regs_{2|3}
3 years ago