Allen Pais 76950e6e54 sparc64: correctly recognize SPARC64-X chips 12 years ago
..
Kbuild 8cbd9cc625 tracing,x86: Add a TSC trace_clock 12 years ago
agp.h 6a12235c7d agp: kill phys_to_gart() and gart_to_phys() 16 years ago
apb.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
asm-offsets.h 559df2e021 kbuild: move asm-offsets.h to include/generated 15 years ago
asm.h 5c03d59091 sparc: Add asm/asm.h 16 years ago
asmmacro.h 5b8b93c4ab sparc32: add support for run-time patching of leon/sun single instructions 13 years ago
atomic.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
atomic_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
atomic_64.h 193d2aadc0 sparc: Support atomic64_dec_if_positive properly. 12 years ago
auxio.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
auxio_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
auxio_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
backoff.h 187818cd6a sparc64: Improvde documentation and readability of atomic backoff code. 12 years ago
barrier.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
barrier_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
barrier_64.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
bbc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
bitext.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
bitops.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
bitops_32.h 61f2e7b0f4 bitops: remove minix bitops from asm/bitops.h 14 years ago
bitops_64.h 56d205cc5c sparc: Use popc when possible for ffs/__ffs/ffz. 14 years ago
btext.h c57ec52f26 sparc64: Faster early-boot framebuffer console. 15 years ago
bug.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
bugs.h 446139a8f7 sparc64: Implement SSTATE purely using notifiers and initcalls. 17 years ago
cache.h d0be6b16c3 sparc32: Remove completely unused code from asm/cache.h 13 years ago
cacheflush.h 1edc17832d sparc32: use flushi when run-time patching in per_cpu_patch 13 years ago
cacheflush_32.h 5d83d66635 sparc32: Move cache and TLB flushes over to method ops. 13 years ago
cacheflush_64.h 1edc17832d sparc32: use flushi when run-time patching in per_cpu_patch 13 years ago
cachetlb_32.h 5d83d66635 sparc32: Move cache and TLB flushes over to method ops. 13 years ago
chafsr.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
checksum.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
checksum_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
checksum_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
chmctrl.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
clock.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
cmpxchg.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
cmpxchg_32.h 50544bce4c sparc32: remove runtime btfix support 13 years ago
cmpxchg_64.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
compat.h 517ffce4e1 sparc64: Make montmul/montsqr/mpmul usable in 32-bit threads. 12 years ago
compat_signal.h 99b06feb0f sparc: switch to generic sigaltstack 12 years ago
contregs.h 2a4b69c482 sparc32: Remove sun4{,c} control reg definitions from contregs.h. 13 years ago
cpu_type.h 6e54e9503e sparc32: Remove sun4 and sun4c from enum sparc_cpu. 13 years ago
cpudata.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
cpudata_32.h 62f082830d sparc32: generic clockevent support 13 years ago
cpudata_64.h daecbf58a5 sparc64: Use a seperate counter for timer interrupts and NMI checks, like x86. 15 years ago
cputime.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
current.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
dcr.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
dcu.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
delay.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
delay_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
delay_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
device.h 2959604296 of: remove asm/of_device.h 15 years ago
dma-mapping.h 5d346d1033 sparc: dma-mapping: support debug_dma_mapping_error 12 years ago
dma.h d894d964ff sparc32: Convert mmu_* interfaces from btfixup to method ops. 13 years ago
ebus_dma.h aae7fb87ec sparc: Move EBUS DMA interfaces into seperate header file. 17 years ago
ecc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
eeprom.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
elf.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
elf_32.h e72837e3e7 default SET_PERSONALITY() in linux/elf.h 12 years ago
elf_64.h 6f859c0e96 sparc64: Add detection for features new in SPARC-T4. 13 years ago
emergency-restart.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
estate.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
fb.h 0a492896ac sparc: Really fix "console=" for serial consoles. 15 years ago
fbio.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
fhc.h b69416b51b sparc64: Rewrite central driver. 17 years ago
floppy.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
floppy_32.h 679bea5e43 sparc: Kill mmu_{un,}lockarea(). 13 years ago
floppy_64.h 834b97f154 sparc64: Remove pointless assignment in floppy support. 13 years ago
fpumacro.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
ftrace.h 9be12f9b1c sparc64: Add proper dynamic ftrace support. 16 years ago
futex.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
futex_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
futex_64.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
gpio.h 7563bbf89d gpiolib/arches: Centralise bolierplate asm/gpio.h 13 years ago
hardirq.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
hardirq_32.h c416850580 sparc32: convert to asm-generic/hardirq.h 15 years ago
hardirq_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
head.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
head_32.h fd2b79b7bf sparc32: Kill unused defines from asm/head_32.h 13 years ago
head_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
highmem.h 9a4d5b93cb sparc32: move kmap_init() to highmem.c 13 years ago
hugetlb.h 0fbebed682 sparc64: Fix tsb_grow() in atomic context. 12 years ago
hvtramp.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
hw_irq.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
hypervisor.h 8c79bfa511 sparc64: Add hypervisor interfaces for SPARC-T4 perf counter access. 13 years ago
ide.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
idprom.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
intr_queue.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
io-unit.h 0ad626a2a4 sparc32: Kill iounit_map_dma_*(). 17 years ago
io.h 21dccddf45 sparc: add {read,write}*_be routines 14 years ago
io_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
io_64.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
ioctls.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
iommu.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
iommu_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
iommu_64.h d3ae4b5bc7 sparc64: Get rid of pci_controller_info. 17 years ago
irq.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
irq_32.h 6baa9b20a6 sparc32: genirq support 14 years ago
irq_64.h d314d74c69 nmi watchdog: do not use cpp symbol in Kconfig 13 years ago
irqflags.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
irqflags_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
irqflags_64.h 18d85bc558 sparc/irqs: Do not trace arch_local_{*,irq_*} functions 14 years ago
jump_label.h c5905afb0e static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 13 years ago
kdebug.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
kdebug_32.h c10555faca sparc32: kernel/trace/trace.c wants DIE_OOPS 16 years ago
kdebug_64.h e5553a6d04 sparc64: Implement NMI watchdog on capable cpus. 16 years ago
kgdb.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
kmap_types.h e4c9dd0fba kmap_types: make most arches use generic header file 16 years ago
kprobes.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
ldc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
leon.h d884297aca sparc32,leon: drop leon_init() 13 years ago
leon_amba.h 5561cd2698 sparc32,leon: always include leon_kernel in build 13 years ago
leon_pci.h d5341942d7 PCI: Make the struct pci_dev * argument of pci_fixup_irqs const. 14 years ago
linkage.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
lsu.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
machines.h ee906c9e0b sparc32: Trivial removal of sun4c references in comments. 13 years ago
mbus.h c7020eb466 sparc32: Remove cypress cpu support. 13 years ago
mc146818rtc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mc146818rtc_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mc146818rtc_64.h da86783dda sparc64: Use generic CMOS driver. 17 years ago
mdesc.h ce33fdc52a sparc64: Probe cpu page size support more portably. 12 years ago
memctrl.h 881d021ab0 sparc64: Add generic interface for registering a dimm printing handler. 17 years ago
mman.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
mmu.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mmu_32.h b7afdb7e85 sparc32: add irq + smp declarations to headers 14 years ago
mmu_64.h 9e695d2ecc sparc64: Support transparent huge pages. 12 years ago
mmu_context.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mmu_context_32.h b585e8551b sparc32: centralize all mmu context handling in srmmu.c 13 years ago
mmu_context_64.h 9e695d2ecc sparc64: Support transparent huge pages. 12 years ago
mmzone.h c6830c2260 Fix node_start/end_pfn() definition for mm/page_cgroup.c 14 years ago
msi.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mutex.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
mxcc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
nmi.h 59abbd1e7c sparc64: Initial hw perf counter support. 16 years ago
ns87303.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
obio.h 4ba22b16bb sparc32: move smp ipi to method ops 13 years ago
openprom.h e62cac1fd0 sparc: Pass buffer pointer all the way down to prom_{get,put}char(). 14 years ago
oplib.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
oplib_32.h 5da444aae5 sparc: fix format string argument for prom_printf() 12 years ago
oplib_64.h 5da444aae5 sparc: fix format string argument for prom_printf() 12 years ago
page.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
page_32.h c966a337fa sparc32: drop sparc_unmapped_base 13 years ago
page_64.h 0fbebed682 sparc64: Fix tsb_grow() in atomic context. 12 years ago
parport.h 7c9503b838 SPARC: drivers: remove __dev* attributes. 12 years ago
pbm.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
pci.h f41b177157 pci-dma: add linux/pci-dma.h to linux/pci.h 15 years ago
pci_32.h fb127cb9de PCI: collapse pcibios_resource_to_bus 13 years ago
pci_64.h fb127cb9de PCI: collapse pcibios_resource_to_bus 13 years ago
pcic.h cfe3af5dde sparc32: added CONFIG_PCIC_PCI Kconfig setting 14 years ago
pcr.h 6faaeb8ea3 sparc64: Add PCR ops for SPARC-T4. 13 years ago
percpu.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
percpu_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
percpu_64.h 73fffc037e sparc64: Get rid of real_setup_per_cpu_areas(). 16 years ago
perf_event.h 004417a6d4 perf, arch: Cleanup perf-pmu init vs lockup-detector 14 years ago
pgalloc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
pgalloc_32.h 59b00c792f sparc32: drop quicklist 13 years ago
pgalloc_64.h 9e695d2ecc sparc64: Support transparent huge pages. 12 years ago
pgtable.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
pgtable_32.h 2acdf2cefe sparc32: drop unused BAD_PAGE stuff 13 years ago
pgtable_64.h 89a77915e0 sparc64: Fix get_user_pages_fast() wrt. THP. 12 years ago
pgtsrmmu.h 805918f80f sparc32: srmmu_probe now knows about leon too 13 years ago
pil.h 42cc77c861 sparc64: Reschedule KGDB capture to a software interrupt. 16 years ago
processor.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
processor_32.h d472ba840d sparc idle: rename pm_idle to sparc_idle 12 years ago
processor_64.h 2bf81c8af9 Merge branch 'arch-microblaze' into no-rebases 12 years ago
prom.h 0e622d3919 of/address: sparc: Declare of_iomap as an extern function for sparc again 12 years ago
psr.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
ptrace.h d05f06e60d Merge branch 'arch-frv' into no-rebases 12 years ago
ross.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
rwsem.h aac72277fd rwsem: Move duplicate function prototypes to linux/rwsem.h 14 years ago
sbi.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
scatterlist.h 7e005f7979 remove needless ISA_DMA_THRESHOLD 15 years ago
scratchpad.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
seccomp.h 5b1017404a x86-64: seccomp: fix 32/64 syscall hole 16 years ago
sections.h 5b8b93c4ab sparc32: add support for run-time patching of leon/sun single instructions 13 years ago
serial.h b70ac77185 serial: allow 8250 to be used on sparc 16 years ago
setup.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
sfafsr.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
sfp-machine.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
sfp-machine_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
sfp-machine_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
shmparam.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
shmparam_32.h 6e54e9503e sparc32: Remove sun4 and sun4c from enum sparc_cpu. 13 years ago
shmparam_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
sigcontext.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
siginfo.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
signal.h 574c4866e3 consolidate kernel-side struct sigaction declarations 12 years ago
smp.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
smp_32.h 3bd7df8a3e sparc32: Kill unused hard_smp{4m,4d,leon}_processor_id() inlined. 13 years ago
smp_64.h 916ca14aaf sparc64: Add global PMU register dumping via sysrq. 12 years ago
sparsemem.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
spinlock.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
spinlock_32.h 3f6aa0b113 sparc32: unbreak arch_write_unlock() 14 years ago
spinlock_64.h a0fba3eb05 sparc64: remove unnecessary macros from spinlock_64.h 14 years ago
spinlock_types.h fb3a6bbc91 locking: Convert raw_rwlock to arch_rwlock 15 years ago
spitfire.h 76950e6e54 sparc64: correctly recognize SPARC64-X chips 12 years ago
stacktrace.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
starfire.h 10d29ff907 sparc64: Delete starfire_cpu_setup(). 17 years ago
string.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
string_32.h b55e81b9f8 sparc32: Remove inline strncmp "optimization" for constant counts. 13 years ago
string_64.h 4d14a45985 sparc: Stop trying to be so fancy and use __builtin_{memcpy,memset}() 15 years ago
sunbpp.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
swift.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
switch_to.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
switch_to_32.h d550bbd40c Disintegrate asm/system.h for Sparc 13 years ago
switch_to_64.h dff933da76 sparc64: clear syscall_noerror on the entry to syscall, not on the exit 12 years ago
syscall.h e7b8e675d9 tracing: Unify arch_syscall_addr() implementations 15 years ago
syscalls.h f7200d4c50 sparc32: switch to generic sys_execve() 12 years ago
termbits.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
termios.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
thread_info.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
thread_info_32.h 16a8016372 sanitize tsk_is_polling() 12 years ago
thread_info_64.h 85910c202b Merge commit '517ffce4e1a03aea979fe3a18a3dd1761a24fafb' into arch-sparc 12 years ago
timer.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
timer_32.h 50544bce4c sparc32: remove runtime btfix support 13 years ago
timer_64.h 7c9503b838 SPARC: drivers: remove __dev* attributes. 12 years ago
timex.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
timex_32.h 62f082830d sparc32: generic clockevent support 13 years ago
timex_64.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
tlb.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
tlb_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
tlb_64.h 90f08e399d sparc: mmu_gather rework 14 years ago
tlbflush.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
tlbflush_32.h 5d83d66635 sparc32: Move cache and TLB flushes over to method ops. 13 years ago
tlbflush_64.h 90f08e399d sparc: mmu_gather rework 14 years ago
topology.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
topology_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
topology_64.h cb83b629ba sched/numa: Rewrite the CONFIG_NUMA sched domain support 13 years ago
trap_block.h 5a5488d3bb sparc64: Store per-cpu offset in trap_block[] 16 years ago
traps.h 5457982641 UAPI: (Scripted) Disintegrate arch/sparc/include/asm 12 years ago
tsb.h 76968ad2ea sparc64: Fix huge PMD to PTE translation for sun4u in TLB miss handler. 12 years ago
tsunami.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
ttable.h 517ffce4e1 sparc64: Make montmul/montsqr/mpmul usable in 32-bit threads. 12 years ago
turbosparc.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
uaccess.h c5389831cd sparc: Fix user_addr_max() definition. 13 years ago
uaccess_32.h 2c66f62363 sparc: use the new generic strnlen_user() function 13 years ago
uaccess_64.h dff933da76 sparc64: clear syscall_noerror on the entry to syscall, not on the exit 12 years ago
unaligned.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
unistd.h d64008a8f3 burying unused conditionals 12 years ago
upa.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
user.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
vaddrs.h 1b6d06d820 sparc32: drop fixmap.h 13 years ago
vga.h 187f1882b5 BUG: headers with BUG/BUG_ON etc. need linux/bug.h 13 years ago
viking.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
vio.h cb52d8970e powerpc+sparc/vio: Modernize driver registration 13 years ago
visasm.h 7e0b1e6186 sparc64: Fix sparse warnings in visemul.c 17 years ago
winmacro.h c68e5d39a5 sparc32: Implement hard_smp_processor_id() via instruction patching. 13 years ago
xor.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
xor_32.h a439fe51a1 sparc, sparc64: use arch/sparc/include 17 years ago
xor_64.h 08cefa9fa7 sparc64: Future proof Niagara cpu detection. 13 years ago