summaryrefslogtreecommitdiff
path: root/sys/powerpc/include/vmparam.h
AgeCommit message (Expand)Author
2025-06-11vm: retire vm_page_lock()Alan Cox
2024-05-25vm: Simplify startup page dumping conditionalBojan Novković
2024-05-25uma: Deduplicate uma_small_allocBojan Novković
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-01-21vm: centralize VM_BATCHQUEUE_SIZE definitionAndrew Gallatin
2022-12-14vm: reduce lock contention when processing vm batchqueuesAndrew Gallatin
2020-11-06Implement superpages for PowerPC64 (HPT)Leandro Lupori
2020-09-23Add a vmparam.h constant indicating pmap support for large pages.Mark Johnston
2020-09-21Move vm_page_dump bitset array definition to MI codeD Scott Phillips
2020-05-11powerpc64: Implement Radix MMU for POWER9 CPUsJustin Hibbits
2020-04-11powerpc/booke: Change Book-E 64-bit pmap to 4-level tableJustin Hibbits
2019-12-07powerpc/pmap: NUMA-ize vm_page_array on powerpcJustin Hibbits
2019-08-20powerpc: Link Book-E kernels at the same address as AIM kernelsJustin Hibbits
2019-08-16Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson
2019-08-15powerpc/pmap: Enable UMA_MD_SMALL_ALLOC for 64-bit bookeJustin Hibbits
2018-12-13powerpc/booke: Change KERNBASE to be physical load addressJustin Hibbits
2018-11-28powerpc: Don't include KERNBASE in genassym, it's unnecessaryJustin Hibbits
2018-11-28powerpc: Fix the powerpc64 build post-r341102Justin Hibbits
2018-06-01Increase powerpc64 KVA from ~7.25GB to 32GBJustin Hibbits
2018-04-03Add support for a pmap direct map for 64-bit Book-EJustin Hibbits
2018-03-07Move the powerpc64 direct map base address from zero to high memory. ThisNathan Whitehorn
2018-01-23Fix 64-bit booke kernel builds after the ldscript changesJustin Hibbits
2018-01-19Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn
2018-01-13Document places we assume that physical memory is direct-mapped at zero byNathan Whitehorn
2018-01-03The recent bump of MAXDSIZ made 32-bit binary execution on 64-bit powerpc fail.Andreas Tobler
2017-12-29Add support for 64-bit PowerPC kernels to be directly loaded by kexec, whichNathan Whitehorn
2017-12-20Increase default MAXDSIZ to 32G on powerpc64Justin Hibbits
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-17Introduce 64-bit PowerPC Book-E supportJustin Hibbits
2017-01-08Knock a page off VM_MAX_KERNEL_ADDRESSJustin Hibbits
2016-04-10Restructure device mappings for Book-E.Justin Hibbits
2016-01-16Partially revert r294055.Justin Hibbits
2016-01-14Adjust VM_MAX_KERNEL_ADDRESS to the max address, not the minimum next.Justin Hibbits
2015-06-08Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox
2015-01-10Increase default MAXTSIZ to allow execution of larger binaries.Justin Hibbits
2014-08-20Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate theKonstantin Belousov
2014-08-05Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cGleb Smirnoff
2013-11-08As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In otherAlan Cox
2013-10-27Turn on VM_KMEM_SIZE_SCALE on 32-bit as well as 64-bit PowerPC.Nathan Whitehorn
2013-10-26Interrelated improvements to early boot mappings:Nathan Whitehorn
2013-05-07Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inAttilio Rao
2013-02-22Eliminate an unused #define.Alan Cox
2012-05-27Let us manage differences of Book-E PowerPC variations i.e. vendor /Rafal Jaworowski
2011-12-11Increase the available virtual address space for user programs on PowerPCNathan Whitehorn
2011-05-13Move the ZERO_REGION_SIZE to a machine-dependent file, as on manyMatthew D Fleming
2011-01-14Enable shared page for the signal trampolines on PowerPC.Konstantin Belousov
2011-01-09Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.Konstantin Belousov
2010-12-20Memory can be laid out with large gaps on 64-bit PowerPC, so switch toNathan Whitehorn
2010-07-27Very rough first cut at NUMA support for the physical page allocator. ForJohn Baldwin
2010-07-13Remove obsolete code that sets SHMMAXPGS to a tiny value by defaultNathan Whitehorn