summaryrefslogtreecommitdiff
path: root/sys/powerpc/booke
AgeCommit message (Expand)Author
10 daysRemove all code under __SPE__Minsoo Choo
12 daysconf: remove powerpcspeMinsoo Choo
2025-11-18powerpc: Don't use cache to zero pagesJustin Hibbits
2025-04-21powerpc: add missing headerDoug Moore
2025-04-20powerpc: replace tailq pointers with iteratorsDoug Moore
2024-06-03libkern: add ilog2 macroDoug Moore
2024-05-27Adjust comments referencing vm_mem_init()Mitchell Horne
2024-04-04powerpc/booke: Reserve KVA for minidump working areaJustin Hibbits
2024-01-31pmap: Convert boolean_t to bool.John Baldwin
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-10-20pmap: Prefer consistent naming for loader tunableZhenlei Huang
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-25powerpc booke: Add an __unused wrapper for a variable only used under DEBUG.John Baldwin
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-24powerpc: Use valid prototypes for function declarations with no arguments.John Baldwin
2023-04-23powerpc: fix a few pmap related functions to return correct typesDimitry Andric
2022-09-22pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t.John Baldwin
2022-09-04powerpc: Correct some typos in source code commentsGordon Bergling
2022-08-15Adjust function definitions in mp_cpudep.c.c to avoid clang 15 warningsDimitry Andric
2022-08-02AST: reworkKonstantin Belousov
2022-06-04powerpc: Fix a typo in a commentGordon Bergling
2022-04-18powerpc booke cpu_machine_check: Remove unused variable.John Baldwin
2021-11-03sched: separate out schedinit_ap()Kyle Evans
2021-10-19Convert vm_page_alloc() callers to use vm_page_alloc_noobj().Mark Johnston
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-03-30Clean up a couple of MD warts in vm_fault_populate():Jason A. Harmening
2021-03-29[PowerPC] Fix 32-bit Book-E panic due to pve leakBrandon Bergren
2020-12-05Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer
2020-10-14Avoid dump_avail[] redefinition.Konstantin Belousov
2020-09-01powerpc: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-16Revert r240317 to prevent leaking pmap entriesConrad Meyer
2020-06-19[PowerPC] Fix booke64 qemu infinite loop in L2 cache enableBrandon Bergren
2020-06-10powerpc/pmap: Fix pte_find_next() iterators for booke64 pmapJustin Hibbits
2020-06-09powerpc/pmap: Fix wired memory leak in booke64 page directoriesJustin Hibbits
2020-06-06powerpc: Use IFUNCs for copyin/copyout/etcJustin Hibbits
2020-05-27powerpc/mmu: Convert PowerPC pmap drivers to ifunc from kobjJustin Hibbits
2020-05-26powerpc/booke pmap: Fix iteration for 64-bit kernel page table creationJustin Hibbits
2020-05-11powerpc64: Implement Radix MMU for POWER9 CPUsJustin Hibbits
2020-05-10powerpc: Add a CPU-custom machine check handlerJustin Hibbits
2020-04-11powerpc/booke: Use power-of-two mappings in 64-bit pmap_mapdevJustin Hibbits
2020-04-11powerpc/booke: Add pte_find_next() to find the next in-use PTEJustin Hibbits
2020-04-11powerpc/booke: Change Book-E 64-bit pmap to 4-level tableJustin Hibbits
2020-03-30powerpc/pmap: Replace a logical TAILQ_FOREACH_SAFE with the real thingJustin Hibbits
2020-03-18powerpc: Axe PPC4xx support.Justin Hibbits
2020-03-13powerpc: Simplify _nodrop variants of FPU and vector register savesJustin Hibbits
2020-03-10powerpc/booke: Split out 32- and 64- bit pmap details from main bodyJustin Hibbits
2020-02-25Unbreak the 32-bit powerpc buildsJustin Hibbits
2020-02-25powerpc/booke: Use a pseudo-DMAP for the device mappings on booke64Justin Hibbits
2020-02-22powerpc/booke: Fix handling of pvh_global_lock and pmap lockJustin Hibbits