kernel_samsung_a53x/arch/powerpc/include/asm
Michael Ellerman 6a1b30989e powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
[ Upstream commit be140f1732b523947425aaafbe2e37b41b622d96 ]

There is code that builds with calls to IO accessors even when
CONFIG_PCI=n, but the actual calls are guarded by runtime checks.

If not those calls would be faulting, because the page at virtual
address zero is (usually) not mapped into the kernel. As Arnd pointed
out, it is possible a large port value could cause the address to be
above mmap_min_addr which would then access userspace, which would be
a bug.

To avoid any such issues, set _IO_BASE to POISON_POINTER_DELTA. That
is a value chosen to point into unmapped space between the kernel and
userspace, so any access will always fault.

Note that on 32-bit POISON_POINTER_DELTA is 0, so the patch only has an
effect on 64-bit.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240503075619.394467-2-mpe@ellerman.id.au
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 14:19:41 +01:00
..
book3s Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nohash powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro 2024-11-18 11:43:06 +01:00
8xx_immap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
accounting.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
agp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
archrandom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-compat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-const.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-offsets.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
asm-prototypes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
async_tx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atomic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
backlight.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
barrier.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bitops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bootx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bpf_perf_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
btext.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cache.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cacheflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cell-pmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cell-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
checksum.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cmpxchg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
code-patching-asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
code-patching.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
compat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
context_tracking.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
copro.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm1.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpm2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_has_feature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpu_setup_power.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpufeature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuidle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputhreads.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cputime.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crashdump-ppc64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
current.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dbdma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dbell.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-generic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-mmio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-native.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dcr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debugfs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
delay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
device.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
disassemble.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma-direct.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
drmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dt_cpu_ftrs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dtl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
edac.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeh.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeh_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ehv_pic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elf.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
elfnote.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
emergency-restart.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
emulated_ops.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
epapr_hcalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exception-64e.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exception-64s.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
exec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
extable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fadump-internal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fadump.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
feature-fixups.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
firmware.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fixmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
floppy.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fs_pd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_85xx_cache_sram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_gtm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_hcalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_lbc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_pamu_stash.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fsl_pm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ftrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
futex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
grackle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hardirq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
head-64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
heathrow.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
highmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hugetlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvcall.h powerpc/pseries: Enforce hcall result buffer validity and size 2024-11-19 14:19:07 +01:00
hvconsole.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvcserver.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hvsi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_breakpoint.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hydra.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
i8259.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ibmebus.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
icswx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ide.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
idle.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ima.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
imc-pmu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
immap_cpm2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
inst.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io-defs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io-workarounds.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
io.h powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n 2024-11-19 14:19:41 +01:00
io_event_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
iommu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ipic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_work.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqflags.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
isa-bridge.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
jump_label.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kasan.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kbuild Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdebug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdump.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kexec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kexec_ranges.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
keylargo.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kgdb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kmap_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kprobes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_book3s_uvmem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_booke.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_booke_hv_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_fpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_guest.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_host.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_para.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kvm_ppc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
libata-portmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
linkage.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
livepatch.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
local.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lppaca.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lv1call.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
machdep.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
macio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mc146818rtc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mce.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mediabay.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mem_encrypt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
membarrier.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mm-arch-hooks.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mman.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmiowb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmu.h powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() 2024-11-18 12:13:08 +01:00
mmu_context.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mmzone.h powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() 2024-11-18 12:13:08 +01:00
module.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
module.lds.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc5xxx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc6xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc52xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc52xx_psc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc85xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc5121.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpc8260.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic_msgr.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mpic_timer.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
msi_bitmap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nvram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ohare.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
opal-api.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
opal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
oprofile_impl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
paca.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
page_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
paravirt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
parport.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pasemi_dma.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci-bridge.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event_fsl_emb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
perf_event_server.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable-be-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pgtable.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pkeys.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
plpar_wrappers.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_feature.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_low_i2c.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmac_pfunc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pmi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pnv-ocxl.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pnv-pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
powernv.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc-opcode.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc-pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc4xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ppc_asm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
probes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
processor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
prom.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3av.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3gpu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ps3stor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pte-walk.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ptrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock_paravirt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_8xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_a2.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_booke.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
reg_fsl_emb.h powerpc/fsl: Fix mfpmr build errors with newer binutils 2024-11-19 09:22:17 +01:00
rheap.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtas-types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtas.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
runlatch.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
seccomp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sections.h powerpc: Remove in_kernel_text() 2024-11-18 12:12:19 +01:00
secure_boot.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
security_features.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
secvar.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
serial.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setjmp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
setup.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sfp-machine.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
shmparam.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
signal.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
simple_spinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
simple_spinlock_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
slice.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smp.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
smu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sparsemem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock_types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_csa.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spu_priv1.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sstep.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stackprotector.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stacktrace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
string.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
svm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swab.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swiotlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
switch_to.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
synch.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscall.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
syscalls.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
task_size_32.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
task_size_64.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tce.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
termios.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
thread_info.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
time.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlb.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tlbflush.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
topology.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace_clock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108_irq.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsi108_pci.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
types.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uaccess.h powerpc/uaccess: Fix build errors seen with GCC 13/14 2024-11-19 14:19:02 +01:00
udbg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ultravisor-api.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ultravisor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unaligned.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uninorth.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
unistd.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uprobes.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
user.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vas.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vdso_datapage.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vermagic.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vga.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vio.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmalloc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
word-at-a-time.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xics.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xive-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xive.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xmon.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xor_altivec.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00