Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
(I'm so sorry!) Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
+3 more
kernel
os
linux
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
arch
/
sparc
/
include
/
asm
1 folder
·
243 files
at
master
Linus Torvalds
·
Merge tag 'mm-stable-2026-10-19-21-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
·
2w ago
c5fd5e67
vdso
vdso: Add asm-generic/vdso/vsyscall.h
3w ago
adi_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
adi.h
sparc64: Add auxiliary vectors to report platform ADI properties
8y ago
apb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
asm-offsets.h
asm-prototypes.h
sparc: Export mcount for Clang-built modules
4mo ago
asm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
asmmacro.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
atomic_32.h
locking/atomic: sparc: add preprocessor symbols
3y ago
atomic_64.h
locking/atomic: sparc: add preprocessor symbols
3y ago
atomic.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
auxio_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
auxio_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
auxio.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
backoff.h
SPARC: backoff.h: delete a duplicated word
6y ago
barrier_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
barrier_64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
barrier.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
bbc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
bitext.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
bitops_32.h
bitops: wrap non-atomic bitops with a transparent macro
4y ago
bitops_64.h
sparc: Add __attribute_const__ to ffs()-family implementations
1y ago
bitops.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
btext.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
bug.h
bug.h: work around GCC PR82365 in BUG()
8y ago
cache.h
treewide: Convert macro and uses of __section(foo) to __section("foo")
6y ago
cacheflush_32.h
mm: Introduce flush_cache_vmap_early()
2y ago
cacheflush_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cacheflush.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
cachetlb_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
cachetype.h
Introduce cpu_dcache_is_aliasing() across all architectures
2y ago
chafsr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
checksum_32.h
sparc64: propagate the calling convention changes down to __csum_partial_copy_...()
6y ago
checksum_64.h
sparc64: propagate the calling convention changes down to __csum_partial_copy_...()
6y ago
checksum.h
sparc64: propagate the calling convention changes down to __csum_partial_copy_...()
6y ago
chmctrl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
clock.h
clocksource.h
sparc64: vdso: Switch to the generic vDSO library
7mo ago
cmpxchg_32.h
sparc32: add __cmpxchg_u{8,16}() and teach __cmpxchg() to handle those sizes
2y ago
cmpxchg_64.h
sparc: mark __arch_xchg() as __always_inline
3y ago
cmpxchg.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
compat_signal.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
compat.h
asm-generic: compat: Cleanup duplicate definitions
4y ago
contregs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
cpu_type.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
cpudata_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
cpudata_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cpudata.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
current.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
dcr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
dcu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
delay_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
delay_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
delay.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
device.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
7y ago
dma-mapping.h
dma-mapping: no need to pass a bus_type into get_arch_dma_ops()
3y ago
dma.h
PCI: Move isa_dma_bridge_buggy out of asm/dma.h
4y ago
ebus_dma.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
ecc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
eeprom.h
elf_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
elf_64.h
sparc/module: Add R_SPARC_UA64 relocation handling
1y ago
elf.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
estate.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
extable.h
sparc32: switch to generic extables
5y ago
fbio.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
fhc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
floppy_32.h
floppy: Remove unused CROSS_64KB() macro from arch/ code
1y ago
floppy_64.h
Merge tag 'sparc-for-6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc
1y ago
floppy.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
fpumacro.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
ftrace.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
futex_32.h
futex_64.h
[parisc, s390, sparc64] no need for access_ok() in futex handling
6y ago
futex.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
hardirq_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
hardirq_64.h
softirq/sparc: Switch to generic local_softirq_pending() implementation
8y ago
hardirq.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
head_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
head_64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
head.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
hibernate.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
highmem.h
sparc/mm/highmem: flush cache and TLB
5y ago
hugetlb.h
sparc64: remove hugetlb_free_pgd_range()
1y ago
hvtramp.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
hw_irq.h
hypervisor.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
idprom.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
intr_queue.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
io_32.h
sparc32: Move ioremap/iounmap declaration before asm-generic/io.h include
6y ago
io_64.h
sparc64: fix prototypes of reads[bwl]()
1y ago
io-unit.h
mm: reorder includes after introduction of linux/pgtable.h
6y ago
io.h
sparc: Fix the generic IO helpers
4y ago
ioctls.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
iommu_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
iommu_64.h
iommu-common: move to arch/sparc
8y ago
iommu-common.h
iommu-common: move to arch/sparc
8y ago
iommu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
irq_32.h
init: consolidate prototypes in linux/init.h
3y ago
irq_64.h
nmi_backtrace: allow excluding an arbitrary CPU
3y ago
irq.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
irqflags_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
irqflags_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
irqflags.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
jump_label.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
Kbuild
ring-buffer: Flush and stop persistent ring buffer on panic
5mo ago
kdebug_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kdebug_64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
kdebug.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
kgdb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
kprobes.h
kprobes: unify kprobes_exceptions_nofify() prototypes
2y ago
ldc.h
sparc: Fix typos
2y ago
leon_amba.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
leon_pci.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
leon.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
lsu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
machines.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mbus.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mc146818rtc_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mc146818rtc_64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mc146818rtc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mdesc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
memctrl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mman.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mmu_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mmu_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mmu_context_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mmu_context_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mmu_context.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mmu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
mmzone.h
arch, mm: move definition of node_data to generic code
2y ago
mxcc.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
nmi.h
watchdog/hardlockup: declare arch_touch_nmi_watchdog() only in linux/nmi.h
3y ago
ns87303.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
obio.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
opcodes.h
lib/crypto: sparc/aes-xts: Add optimization using the AES opcodes
1mo ago
openprom.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
oplib_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
oplib_64.h
sparc64: Fix incorrect function signature and add prototype for prom_cif_init
2y ago
oplib.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
page_32.h
sparc: Avoid -Wunused-but-set-parameter in clear_user_page()
4mo ago
page_64.h
treewide: provide a generic clear_user_page() variant
9mo ago
page.h
asm-generic: provide generic page_to_phys and phys_to_page implementations
2y ago
parport_64.h
sparc: parport: Replace deprecated strcpy() with strscpy() in ecpp_probe()
1y ago
parport.h
sparc32: Fix parport build with sparc32
2y ago
pbm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
pci.h
Merge branch 'pci/header-cleanup-immutable'
4y ago
pcic.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
pcr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
percpu_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
percpu_64.h
sparc64: Fix asm/percpu.h build error
6y ago
percpu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
perf_event.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
pgalloc_32.h
mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc32
4w ago
pgalloc_64.h
mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc64
4w ago
pgalloc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
pgtable_32.h
mm: drop pxd_ERROR()
1mo ago
pgtable_64.h
mm: drop pxd_ERROR()
1mo ago
pgtable.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
pgtsrmmu.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
pil.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
processor_32.h
sparc64: vdso: Introduce vdso/processor.h
7mo ago
processor_64.h
sparc64: vdso: Introduce vdso/processor.h
7mo ago
processor.h
sparc64: vdso: Introduce vdso/processor.h
7mo ago
prom.h
of: Make devtree_lock declaration private
3y ago
psr.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
ptrace.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
qrwlock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
qspinlock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
ross.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
sbi.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
scratchpad.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
seccomp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
sections.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
setup.h
arch, mm: consolidate empty_zero_page
7mo ago
sfafsr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
sfp-machine_32.h
sparc32: remove cast from output constraints in math asm statements
12y ago
sfp-machine_64.h
sfp-machine.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
shmparam_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
shmparam_64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
shmparam.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
sigcontext.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
signal.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
smp_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
smp_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
smp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
sparsemem.h
sparc: drop unused MAX_PHYSADDR_BITS
6y ago
spinlock_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
spinlock_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
spinlock_types.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
spinlock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
spitfire.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
stacktrace.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
starfire.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
string_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
string_64.h
sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc
6y ago
string.h
sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc
6y ago
sunbpp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
swift.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
switch_to_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
switch_to_64.h
sparc: Fix typos
2y ago
switch_to.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
syscall.h
syscall.h: introduce syscall_set_nr()
1y ago
syscalls.h
sparc: Add architecture support for clone3
8mo ago
termbits.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
thread_info_32.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
thread_info_64.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
thread_info.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
timer_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
timer_64.h
init: consolidate prototypes in linux/init.h
3y ago
timer.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
timex_64.h
calibrate: Rework delay timer calibration
3mo ago
timex.h
treewide: Remove CLOCK_TICK_RATE
3mo ago
tlb_32.h
arch/tlb: Clean up simple architectures
7y ago
tlb_64.h
mm: userland pgtable freeing is RCU-safe now, remove leftover bits
4w ago
tlb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
tlbflush_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
tlbflush_64.h
sparc/mm: replace batch->active with is_lazy_mmu_mode_active()
9mo ago
tlbflush.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
topology_32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
topology_64.h
arch/sparc/include/asm/topology_64.h: remove unused parent_node() macro
8y ago
topology.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
trap_block.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
traps.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
tsb.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
tsunami.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago
ttable.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
turbosparc.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
uaccess_32.h
uaccess: unify inline vs outline copy_{from,to}_user() selection
5mo ago
uaccess_64.h
uaccess: unify inline vs outline copy_{from,to}_user() selection
5mo ago
uaccess.h
uaccess: generalize access_ok()
4y ago
unistd.h
sparc: Add architecture support for clone3
8mo ago
upa.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
uprobes.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
7y ago
user.h
vaddrs.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
vdso.h
sparc/vdso: Move __VDSO_PAGES to asm/vdso.h
3w ago
video.h
Fix access to video_is_primary_device() when compiled without CONFIG_VIDEO
1y ago
viking.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
vio.h
driver core: have match() callback in struct bus_type take a const *
2y ago
visasm.h
sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
vmalloc.h
mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them from <linux/vmalloc.h>
6y ago
winmacro.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
9y ago