Sign in
Join now
kernel2
tjh.dev
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel2
/
arch
/
powerpc
/
include
/
asm
3 folders
·
310 files
at
master
Christophe Leroy (CS GROUP)
·
powerpc: Remove dead non-preemption code
·
3mo ago
a2c02aa0
book3s
Merge tag 's390-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
6mo ago
nohash
Merge tag 's390-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
6mo ago
vdso
powerpc/vdso: Explicitly include asm/cputable.h and asm/feature-fixups.h
7mo ago
8xx_immap.h
powerpc/include: Declare mpc8xx_immr in 8xx_immap.h
3y ago
accounting.h
archrandom.h
Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linux
4y ago
asm-compat.h
powerpc/atomic: Use YZ constraints for DS-form instructions
2y ago
asm-const.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
asm-offsets.h
asm-prototypes.h
powerpc/64s: early boot machine check handler
4y ago
asm.h
objtool/powerpc: Enable objtool to be built on ppc
3y ago
async_tx.h
atomic.h
powerpc/atomic: Use YZ constraints for DS-form instructions
2y ago
backlight.h
arch/powerpc: Remove <linux/fb.h> from backlight code
2y ago
barrier.h
powerpc/uaccess: Refactor user_{read/write/}_access_begin()
9mo ago
bitops.h
powerpc: Add __attribute_const__ to ffs()-family implementations
1y ago
bootx.h
bpf_perf_event.h
powerpc/bpf: Fix use of user_pt_regs in uapi
4y ago
btext.h
bug.h
Merge branch 'objtool/core'
11mo ago
cache.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cacheflush.h
mm: introduce memdesc_flags_t
1y ago
cell-pmu.h
powerpc/cell: Remove support for IBM Cell Blades
1y ago
cell-regs.h
powerpc/cell: Remove support for IBM Cell Blades
1y ago
checksum.h
powerpc/net: Inline checksum wrappers and convert to scoped user access
7mo ago
clocksource.h
cmpxchg.h
locking/arch: Rename all internal __xchg() names to __arch_xchg()
3y ago
code-patching-asm.h
compat.h
asm-generic: compat: Cleanup duplicate definitions
4y ago
context_tracking.h
context_tracking: Split user tracking Kconfig
4y ago
copro.h
cxl: Remove driver
1y ago
cpm.h
cpm1.h
powerpc: Remove cpm_dp...() macros
3y ago
cpm2.h
powerpc: Remove cpm_dp...() macros
3y ago
cpu_has_feature.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cpu_setup.h
powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h
4y ago
cpufeature.h
powerpc: Move Power10 feature PPC_MODULE_FEATURE_P10
3y ago
cpuidle.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cputable.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cputhreads.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cputime.h
sched/vtime: Get rid of generic vtime_task_switch() implementation
2y ago
crash_reserve.h
crash: let architecture decide crash memory export to iomem_resource
11mo ago
crashdump-ppc64.h
current.h
dbdma.h
dbell.h
powerpc: Remove duplicate definition for ppc_msgsnd_sync()
1y ago
dcr-native.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
dcr-regs.h
dcr.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
debug.h
powerpc: Allow clearing and restoring registers independent of saved breakpoint state
3y ago
delay.h
device.h
cxl: Remove driver
1y ago
disassemble.h
dma-direct.h
dma.h
PCI: Move isa_dma_bridge_buggy out of asm/dma.h
4y ago
drmem.h
powerpc: Add missing declaration in asm/drmem.h
4y ago
dt_cpu_ftrs.h
dtl.h
powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
2y ago
edac.h
eeh_event.h
eeh.h
powerpc/eeh: fix recursive pci_lock_rescan_remove locking in EEH event handling
9mo ago
ehv_pic.h
elf.h
Replace macro "ARCH_HAVE_EXTRA_ELF_NOTES" with kconfig
2y ago
elfnote.h
emergency-restart.h
emulated_ops.h
entry-common.h
powerpc/entry: Disable interrupts before irqentry_exit
4mo ago
epapr_hcalls.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
exception-64e.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
exception-64s.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
exec.h
extable.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
fadump-internal.h
powerpc/fadump: setup additional parameters for dump capture kernel
2y ago
fadump.h
powerpc/fadump: allocate memory for additional parameters early
1y ago
feature-fixups.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
firmware.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
fixmap.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
floppy.h
floppy: Remove unused CROSS_64KB() macro from arch/ code
1y ago
fprobe.h
powerpc/fprobe: fix updated fprobe for function-graph tracer
1y ago
fpu.h
powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT
2y ago
fsl_gtm.h
fsl_hcalls.h
fsl_lbc.h
fsl_pamu_stash.h
fsl_pm.h
ftrace.h
powerpc/ftrace: support CONFIG_FUNCTION_GRAPH_RETVAL
1y ago
futex.h
powerpc/futex: Use masked user access
7mo ago
grackle.h
guest-state-buffer.h
kvm powerpc/book3s-apiv2: Add support for Hostwide GSB elements
1y ago
hardirq.h
head-64.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
heathrow.h
highmem.h
hmi.h
hugetlb.h
mm, arch: consolidate hugetlb CMA reservation
9mo ago
hvcall.h
pseries/plpks: expose PowerVM wrapping features via the sysfs
9mo ago
hvconsole.h
tty: hvc: convert to u8 and size_t
2y ago
hvcserver.h
hvsi.h
tty: hvc: convert to u8 and size_t
2y ago
hw_breakpoint.h
powerpc/watchpoints: Track perf single step directly on the breakpoint
3y ago
hw_irq.h
powerpc: rename arch_irq_disabled_regs
5mo ago
hydra.h
i8259.h
ibmebus.h
powerpc: ibmebus: make ibmebus_bus_type const
2y ago
icswx.h
idle.h
powerpc/pseries: Always inline functions called from cpuidle
3y ago
imc-pmu.h
powerpc: Annotate endianness of various variables and functions
3y ago
immap_cpm2.h
inst.h
powerpc: Drop unnecessary initializations in __copy_inst_from_kernel_nofault()
1y ago
interrupt.h
powerpc: Enable GENERIC_ENTRY feature
5mo ago
io_event_irq.h
io-defs.h
powerpc/io: Unhook MMIO accessors
1y ago
io.h
Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
1y ago
iommu.h
powerpc: Convert to physical address DMA mapping
1y ago
ipic.h
irq_work.h
arch: consolidate arch_irq_work_raise prototypes
2y ago
irq.h
powerpc/4xx: Remove CONFIG_BOOKE_OR_40x
2y ago
irqflags.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
isa-bridge.h
jump_label.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kasan.h
powerpc: Enable GENERIC_ENTRY feature
5mo ago
Kbuild
ring-buffer: Flush and stop persistent ring buffer on panic
5mo ago
kdebug.h
kdump.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kexec_ranges.h
powerpc/crash: add crash memory hotplug support
2y ago
kexec.h
powerpc/crash: Update backup region offset in elfcorehdr on memory hotplug
7mo ago
keylargo.h
kfence.h
book3s64/radix: Refactoring common kfence related functions
2y ago
kgdb.h
powerpc: kgdb: Remove OUTBUFMAX constant
9mo ago
kprobes.h
asm-generic: introduce text-patching.h
1y ago
kup.h
powerpc/uaccess: Remove {allow/prevent}_{read/write/read_write}_{from/to/}_user()
9mo ago
kvm_asm.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kvm_book3s_32.h
kvm_book3s_64.h
powerpc/perf: Add per-task/process monitoring to vpa_pmu driver
1y ago
kvm_book3s_asm.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kvm_book3s_uvmem.h
kvm_book3s.h
KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR
2y ago
kvm_booke_hv_asm.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kvm_booke.h
KVM: PPC: Introduce FPR/VR accessor functions
3y ago
kvm_fpu.h
kvm_guest.h
kvm_host.h
KVM: Drop kvm_arch_sync_events() now that all implementations are nops
1y ago
kvm_para.h
kvm_ppc.h
mm: introduce memdesc_flags_t
1y ago
kvm_types.h
KVM: Export KVM-internal symbols for sub-modules only
1y ago
libata-portmap.h
linkage.h
powerpc/Kconfig: Select FUNCTION_ALIGNMENT_4B
2y ago
livepatch.h
livepatch: Remove klp_arch_set_pc() and asm/livepatch.h
4y ago
local.h
locking/local, arch: Rewrite local_add_unless() as a static inline function
3y ago
lppaca.h
KVM: PPC: Book3S HV nestedv2: Add support for reading VPA counters for pseries guests
2y ago
lv1call.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
machdep.h
PCI: Make pci_sriov_resource_alignment() pci_dev const
4mo ago
macio.h
powerpc/macio: Make remove callback of macio driver void returned
2y ago
mc146818rtc.h
mce.h
powerpc/mce: Avoid using irq_work_queue() in realmode
4y ago
mediabay.h
mem_encrypt.h
powerpc/pseries/svm: Make mem_encrypt.h self contained
11mo ago
membarrier.h
mman.h
mm: update architecture and driver code to use vm_flags_t
1y ago
mmiowb.h
mmu_context.h
Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
2y ago
mmu.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mmzone.h
powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory
1y ago
module.h
powerpc64/modules: replace stub allocation sentinel with an explicit counter
1y ago
module.lds.h
mpc5121.h
mpc52xx_psc.h
mpc52xx.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
mpc5xxx.h
powerpc/mpc5xxx: Switch mpc5xxx_get_bus_frequency() to use fwnode
4y ago
mpc6xx.h
mpc85xx.h
mpic_msgr.h
mpic_timer.h
mpic.h
powerpc: mpic: make mpic_subsys const
2y ago
msi_bitmap.h
nmi.h
powerpc: move arch_trigger_cpumask_backtrace from nmi.h to irq.h
3y ago
nvram.h
ohare.h
opal-api.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
opal.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
paca.h
powerpc: Remove duplicate/unnecessary ifdefs
2y ago
page_32.h
mm: convert do_brk_flags() to use vma_flags_t
7mo ago
page_64.h
mm: convert do_brk_flags() to use vma_flags_t
7mo ago
page.h
mm: convert do_brk_flags() to use vma_flags_t
7mo ago
papr-sysparm.h
powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS
1y ago
paravirt.h
sched: Move clock related paravirt code to kernel/sched
9mo ago
parport.h
powerpc: Don't include asm/prom.h in asm/parport.h
4y ago
pasemi_dma.h
pci-bridge.h
powerpc/pseries/msi: Switch to msi_create_parent_irq_domain()
1y ago
pci.h
PCI/sysfs: Convert legacy I/O and memory attributes to static definitions
4mo ago
percpu.h
powerpc: Remove useless config comment in asm/percpu.h
2y ago
perf_event_fsl_emb.h
perf_event_server.h
perf/core: Hoist perf_instruction_pointer() and perf_misc_flags()
1y ago
perf_event.h
pgalloc.h
powerpc: add pte_free_defer() for pgtables sharing page
3y ago
pgtable-be-types.h
powerpc/mm: remove hugepd leftovers
2y ago
pgtable-masks.h
powerpc: Support execute-only on all powerpc
3y ago
pgtable-types.h
powerpc/e500: Always use 64 bits PTE
8mo ago
pgtable.h
Merge tag 's390-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
6mo ago
pkeys.h
mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access()
7mo ago
plpar_wrappers.h
powerpc/pseries/htmdump: Add htm flags support to htmdump module
1y ago
plpks.h
pseries/plpks: add HCALLs for PowerVM Key Wrapping Module
9mo ago
pmac_feature.h
powerpc: Fix typos
2y ago
pmac_low_i2c.h
powerpc/powermac: Remove pmac_low_i2c_{lock,unlock}()
5mo ago
pmac_pfunc.h
pmc.h
pnv-ocxl.h
pnv-pci.h
cxl: Remove driver
1y ago
powernv.h
ppc_asm.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
ppc-opcode.h
powerpc64/bpf: Implement bpf_addr_space_cast instruction
1y ago
ppc-pci.h
powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller
2y ago
ppc4xx.h
probes.h
powerpc/ppc-opcode: Define and use PPC_RAW_TRAP() and PPC_RAW_TW()
4y ago
processor.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
prom.h
powerpc/fadump: define MIN_RMA in bytes rather than MB
4mo ago
ps3.h
powerpc/ps3: fix ps3.h kernel-doc warnings
7mo ago
ps3av.h
powerpc/ps3: remove orphan declarations from ps3av.h
4y ago
ps3gpu.h
ps3stor.h
pte-walk.h
powerpc: Remove find_current_mm_pte()
3y ago
ptrace.h
powerpc: Remove unused functions
5mo ago
qspinlock_types.h
powerpc/qspinlock: provide accounting and options for sleepy locks
3y ago
qspinlock.h
powerpc/qspinlock: add compile-time tuning adjustments
3y ago
reg_8xx.h
reg_booke.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
reg_fsl_emb.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
reg.h
powerpc/32: Restore disabling of interrupts at interrupt/syscall exit
10mo ago
rheap.h
rio.h
rtas-types.h
powerpc/rtas: Replace one-element array with flexible array member
5mo ago
rtas-work-area.h
powerpc/pseries: add RTAS work area allocator
3y ago
rtas.h
powerpc/pseries: Define HVPIPE specific macros
1y ago
runlatch.h
powerpc/64s: Fix irq state management in runlatch functions
4y ago
seccomp.h
sections.h
powerpc/ftrace: Ignore ftrace locations in exit text sections
2y ago
secure_boot.h
security_features.h
secvar.h
powerpc/pseries: move the PLPKS config inside its own sysfs directory
9mo ago
serial.h
set_memory.h
powerpc: Add __must_check to set_memory_...()
1y ago
setjmp.h
setup.h
arch, mm: consolidate initialization of SPARSE memory model
9mo ago
sfp-machine.h
shmparam.h
signal.h
powerpc: Remove unused functions
5mo ago
simple_spinlock_types.h
Improve consistency of '#error' directive messages
1y ago
simple_spinlock.h
powerpc/kcsan: Properly instrument arch_spin_unlock()
3y ago
smp.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
smu.h
sparsemem.h
spinlock_types.h
Improve consistency of '#error' directive messages
1y ago
spinlock.h
powerpc/qspinlock: powerpc qspinlock implementation
3y ago
spu_csa.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
spu_info.h
spu_priv1.h
powerpc/cell: Remove support for IBM Cell Blades
1y ago
spu.h
powerpc: declare unmodified attribute_group usages const
4y ago
sstep.h
powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
1y ago
stackprotector.h
stackprotector: actually use get_random_canary()
3y ago
stacktrace.h
powerpc: Prepare to build with generic entry/exit framework
5mo ago
static_call.h
powerpc/static_call: Implement inline static calls
1y ago
string.h
powerpc: Remove arch-specific strncpy() implementation
4mo ago
svm.h
Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
4y ago
swab.h
swiotlb.h
swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
4y ago
switch_to.h
powerpc/83xx: Fix build failure with FPU=n
2y ago
synch.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
syscall_wrapper.h
powerpc: Don't add __powerpc_ prefix to syscall entry points
4y ago
syscall.h
powerpc: Prepare to build with generic entry/exit framework
5mo ago
syscalls_32.h
powerpc: Include all arch-specific syscall prototypes
4y ago
syscalls.h
powerpc/32: fix syscall wrappers with 64-bit arguments
4y ago
systemcfg.h
powerpc: Split systemcfg struct definitions out from vdso
2y ago
task_size_32.h
powerpc/uaccess: Implement masked user access
9mo ago
task_size_64.h
powerpc/mm: Use generic_get_unmapped_area() and call it from arch_get_unmapped_area()
4y ago
tce.h
text-patching.h
asm-generic: introduce text-patching.h
1y ago
thread_info.h
powerpc: Prepare to build with generic entry/exit framework
5mo ago
time.h
powerpc/time: Expose boot_tb via accessor
1y ago
timex.h
powerpc: define get_cycles macro for arch-override
4y ago
tlb.h
mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config
8mo ago
tlbflush.h
tm.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
topology.h
sched/topology: Provide arch_llc_mask for cache aware scheduling
5mo ago
trace_clock.h
trace.h
tracing/treewide: Remove second parameter of __assign_str()
2y ago
tsi108_irq.h
tsi108_pci.h
tsi108.h
types.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
uaccess.h
powerpc/uaccess: correct check for CONFIG_PPC_E500 in mask_user_address()
3mo ago
udbg.h
powerpc/64: Remove maple platform
2y ago
uic.h
ultravisor-api.h
ultravisor.h
uninorth.h
powerpc: Fix typos
2y ago
unistd.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
unistd32.h
powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC
7mo ago
uprobes.h
powerpc/probes: Remove ppc_opcode_t
4y ago
user.h
asm/user.h: killed unused macros
4y ago
vas.h
powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr
4y ago
vdso_datapage.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
vdso.h
powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
vermagic.h
powerpc/ftrace: Add support for -fpatchable-function-entry
3y ago
vga.h
console: mdacon: remove this obsolete driver
5mo ago
video.h
arch: Rename fbdev header and source files
2y ago
vio.h
driver core: have match() callback in struct bus_type take a const *
2y ago
vmalloc.h
powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
2y ago
vphn.h
powerpc/pseries: Move hcall_vphn() prototype into vphn.h
3y ago
word-at-a-time.h
kernel.h: removed REPEAT_BYTE from kernel.h
2y ago
xics.h
arch/powerpc: Remove unused function icp_native_cause_ipi_rm()
1y ago
xive-regs.h
xive.h
powerpc/xive: Untangle xive from child interrupt controller drivers
1y ago
xmon.h
powerpc/xmon: Remove SPU debug and disassembly
1y ago