summaryrefslogtreecommitdiff
path: root/sys/powerpc/include/vmparam.h
Commit message (Expand)AuthorAgeFilesLines
* Implement superpages for PowerPC64 (HPT)Leandro Lupori2020-11-061-10/+13
* Add a vmparam.h constant indicating pmap support for large pages.Mark Johnston2020-09-231-0/+5
* Move vm_page_dump bitset array definition to MI codeD Scott Phillips2020-09-211-0/+12
* powerpc64: Implement Radix MMU for POWER9 CPUsJustin Hibbits2020-05-111-11/+57
* powerpc/booke: Change Book-E 64-bit pmap to 4-level tableJustin Hibbits2020-04-111-0/+4
* powerpc/pmap: NUMA-ize vm_page_array on powerpcJustin Hibbits2019-12-071-0/+15
* powerpc: Link Book-E kernels at the same address as AIM kernelsJustin Hibbits2019-08-201-36/+15
* Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson2019-08-161-1/+9
* powerpc/pmap: Enable UMA_MD_SMALL_ALLOC for 64-bit bookeJustin Hibbits2019-08-151-0/+5
* powerpc/booke: Change KERNBASE to be physical load addressJustin Hibbits2018-12-131-10/+3
* powerpc: Don't include KERNBASE in genassym, it's unnecessaryJustin Hibbits2018-11-281-1/+1
* powerpc: Fix the powerpc64 build post-r341102Justin Hibbits2018-11-281-0/+5
* Increase powerpc64 KVA from ~7.25GB to 32GBJustin Hibbits2018-06-011-1/+1
* Add support for a pmap direct map for 64-bit Book-EJustin Hibbits2018-04-031-7/+2
* Move the powerpc64 direct map base address from zero to high memory. ThisNathan Whitehorn2018-03-071-10/+14
* Fix 64-bit booke kernel builds after the ldscript changesJustin Hibbits2018-01-231-2/+2
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-10/+22
* Document places we assume that physical memory is direct-mapped at zero byNathan Whitehorn2018-01-131-0/+10
* The recent bump of MAXDSIZ made 32-bit binary execution on 64-bit powerpc fail.Andreas Tobler2018-01-031-0/+4
* Add support for 64-bit PowerPC kernels to be directly loaded by kexec, whichNathan Whitehorn2017-12-291-1/+1
* Increase default MAXDSIZ to 32G on powerpc64Justin Hibbits2017-12-201-0/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Introduce 64-bit PowerPC Book-E supportJustin Hibbits2017-03-171-5/+23
* Knock a page off VM_MAX_KERNEL_ADDRESSJustin Hibbits2017-01-081-1/+1
* Restructure device mappings for Book-E.Justin Hibbits2016-04-101-1/+1
* Partially revert r294055.Justin Hibbits2016-01-161-1/+1
* Adjust VM_MAX_KERNEL_ADDRESS to the max address, not the minimum next.Justin Hibbits2016-01-141-2/+2
* Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox2015-06-081-3/+2
* Increase default MAXTSIZ to allow execution of larger binaries.Justin Hibbits2015-01-101-1/+1
* Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate theKonstantin Belousov2014-08-201-0/+1
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cGleb Smirnoff2014-08-051-0/+14
* As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In otherAlan Cox2013-11-081-8/+10
* Turn on VM_KMEM_SIZE_SCALE on 32-bit as well as 64-bit PowerPC.Nathan Whitehorn2013-10-271-4/+12
* Interrelated improvements to early boot mappings:Nathan Whitehorn2013-10-261-6/+0
* Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inAttilio Rao2013-05-071-7/+0
* Eliminate an unused #define.Alan Cox2013-02-221-5/+0
* Let us manage differences of Book-E PowerPC variations i.e. vendor /Rafal Jaworowski2012-05-271-1/+1
* Increase the available virtual address space for user programs on PowerPCNathan Whitehorn2011-12-111-7/+12
* Move the ZERO_REGION_SIZE to a machine-dependent file, as on manyMatthew D Fleming2011-05-131-0/+2
* Enable shared page for the signal trampolines on PowerPC.Konstantin Belousov2011-01-141-3/+5
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.Konstantin Belousov2011-01-091-11/+0
* Memory can be laid out with large gaps on 64-bit PowerPC, so switch toNathan Whitehorn2010-12-201-1/+6
* Very rough first cut at NUMA support for the physical page allocator. ForJohn Baldwin2010-07-271-0/+7
* Remove obsolete code that sets SHMMAXPGS to a tiny value by defaultNathan Whitehorn2010-07-131-7/+0
* MFppc64:Nathan Whitehorn2010-07-131-11/+31
* Reduce KVA pressure on OEA64 systems running in bridge mode by mappingNathan Whitehorn2010-02-201-8/+2
* Bump limits on PowerPC. This allows large executables like parts of LLVMNathan Whitehorn2009-12-021-5/+5
* Lower VM_MAX_KERNEL_ADDRESS to 0xf8000000. We actually haveMarcel Moolenaar2009-04-211-1/+1
* Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge modeNathan Whitehorn2009-04-041-0/+7
* Rework and extend PowerPC headers definitons towards Book-E/e500 CPUs support.Rafal Jaworowski2008-03-031-7/+38