summaryrefslogtreecommitdiff
path: root/sys/powerpc/include
AgeCommit message (Expand)Author
3 dayspowerpc: Add ISA 2.06 sub-word atomic set/clearJustin Hibbits
8 daysRemove all code under __SPE__Minsoo Choo
10 daysparam.h: remove powerpcspeMinsoo Choo
2025-12-10Add sys/_align.h replacing machine/_align.hBrooks Davis
2025-12-02powerpc/_stdint.h: fix SIG_ATOMIC_{MIN,MAX,WIDTH}Robert Clausecker
2025-11-30sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker
2025-11-30sys/limits.h: add C23 _WIDTH macrosRobert Clausecker
2025-10-29intr/powerpc: create openpic_class kobjElliott Mitchell
2025-10-27kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits
2025-09-20arm, powerpc, riscv: implement atomic_set/clear_16Konstantin Belousov
2025-07-13powerpc: Fix multiple issues with FP/VSX save/restoreTimothy Pearson
2025-06-20pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov
2025-06-17runq: Deduce most parameters, remove machine headersOlivier Certner
2025-06-11vm: retire vm_page_lock()Alan Cox
2025-05-14Revert "powernv: Add RF_BIGENDIAN resource flag"Justin Hibbits
2025-05-13powernv: Add RF_BIGENDIAN resource flagJustin Hibbits
2025-03-19powernv: Explicitly enable the facilities we supportJustin Hibbits
2025-01-31sys: Add cpu_update_pcb hookJohn Baldwin
2025-01-23pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne
2025-01-14Centralize and simpify implemention of some VM macrosBrooks Davis
2024-12-16atomics: Constify loadsOlivier Certner
2024-11-19atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin
2024-11-19atomic(9): Remove fcmpset-based fallback for atomic_testand(clear|set)John Baldwin
2024-11-05sys: Avoid relying on pollution from refcount.hMark Johnston
2024-10-11powerpc: Add nominal support for POWER10 and POWER11Justin Hibbits
2024-06-26ofw: convert boolean_t to boolMitchell Horne
2024-06-19sdt: Implement SDT probes using hot-patchingMark Johnston
2024-05-25vm: Simplify startup page dumping conditionalBojan Novković
2024-05-25uma: Deduplicate uma_small_allocBojan Novković
2024-01-31pmap: Convert boolean_t to bool.John Baldwin
2024-01-23powerpc: Add RF_LITTLEENDIAN resource flagJohn Baldwin
2024-01-23powerpc: Fix bus_space_unmapJohn Baldwin
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-11-13_bus.h: Use standard licnese textWarner Losh
2023-09-17powerpc: Implement fpu_kern_enter/fpu_kern_leaveShawn Anastasio
2023-09-17Revert "powerpc: Implement fpu_kern_enter/fpu_kern_leave"Justin Hibbits
2023-09-17powerpc: Implement fpu_kern_enter/fpu_kern_leaveJustin Hibbits
2023-09-12powerpc_pmap: include proper vm_radix fileDoug Moore
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-07-06Consistently provide ffs/fls using builtinsMitchell Horne
2023-05-25smp: Dynamically allocate the stoppcbs arrayMark Johnston
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-15amd64: fix PKRU and swapout interactionKonstantin Belousov
2023-02-14powerpc: Drop old workaround for old gccWarner Losh
2023-02-02kstack_contains(): account for struct pcb on stackKonstantin Belousov
2023-02-02Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.hKonstantin Belousov