summaryrefslogtreecommitdiff
path: root/sys/arm/include/vmparam.h
AgeCommit message (Expand)Author
2025-11-28sys: remove comment for armv5/6Minsoo Choo
2024-05-25vm: Simplify startup page dumping conditionalBojan Novković
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2021-01-09arm: revert MAXDSIZ change from 202aea9c82eaKyle Evans
2020-12-31arm: tune vmparam.h towards a little more modernKyle Evans
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
2018-01-19Define PHYS_TO_DMAP() and DMAP_TO_PHYS() as panics on the architecturesNathan Whitehorn
2018-01-19Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn
2017-12-30Make kernel option KERNVIRTADDR optional, remove it from std.<platform>Ian Lepore
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-05-19Increase maximum text segment size.Michal Meloun
2016-04-26Move arm's devmap to some generic place, so it can be usedRuslan Bukin
2015-12-07Add support for usermode (vdso-like) gettimeofday(2) andKonstantin Belousov
2015-06-08Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox
2015-03-26New pmap code for armv6. Disabled by default, option ARM_NEW_PMAP enables it.Ian Lepore
2015-03-20Allow to override default kernel virtual address assignment on ARMZbigniew Bodek
2014-08-05Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cGleb Smirnoff
2014-04-06Tell VM we now have ARM platforms with physically discontiguous memory.Ian Lepore
2014-04-04We don't support any ARM systems with an ISA bus and don't need a freelistIan Lepore
2014-02-08Remove the ARM_USE_SMALL_ALLOC option and code related to it.Ian Lepore
2013-11-08As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In otherAlan Cox
2013-11-02Don't create a distinct free page pool for segregating allocations that areAlan Cox
2013-08-26Provide settings for superpage reservation system on ARM.Rafal Jaworowski
2013-08-09Instead of just trying to do it for arm, make sure vm_kmem_size is properlyOlivier Houchard
2013-08-09Make sure vm_kmem_size is aligned on a page boundary, since that's what vmemOlivier Houchard
2013-05-07Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inAttilio Rao
2013-03-02Move some virtual memory constants to the top of the file where they are onAndrew Turner
2013-03-01Increase the maximum text size on ARM to 64MiB. Without this clang would beAndrew Turner
2013-03-01Copy the definition of VM_MAX_AUTOTUNE_MAXUSERS from i386. (See r242847.)Alan Cox
2013-02-26Be more conservative in auto-sizing and capping the kmem submap. InAlan Cox
2013-02-18Place a cap on the size of the kernel's heap, also known as the kmemAlan Cox
2013-02-18On arm, like sparc64, the end of the kernel map varies from one type ofAlan Cox
2013-02-01Add VM_KMEM_SIZE_SCALE parameter set to 2 (50%) for all ARM platforms.Andre Oppermann
2012-08-15Merging projects/armv6, part 1Oleksandr Tymoshenko
2012-06-13trim trailing whitespaceWarner Losh
2011-10-04Properly guard definitions of DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ andMarcel Moolenaar
2011-05-13Move the ZERO_REGION_SIZE to a machine-dependent file, as on manyMatthew D Fleming
2011-01-09Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.Konstantin Belousov
2010-07-27Very rough first cut at NUMA support for the physical page allocator. ForJohn Baldwin
2009-04-04Retire VM_PROT_READ_IS_EXEC. It was intended to be a micro-optimization,Alan Cox
2009-01-22Add a comment explaining what ARM_KERN_DIRECTMAP is all about.Olivier Houchard
2007-12-27Add configuration knobs for the superpage reservation system. Initially,Alan Cox
2007-09-25Change the management of cached pages (PQ_CACHE) in two fundamentalAlan Cox
2007-06-04Add the machine-specific definitions for configuring the new physicalAlan Cox
2007-05-28Eliminate some unused definitions that came from NetBSD.Alan Cox
2007-05-05Define every architecture as either VM_PHYSSEG_DENSE orAlan Cox
2006-08-25Eliminate unused definitions. (They came from NetBSD.)Alan Cox
2006-08-08Rewrite ARM_USE_SMALL_ALLOC so that instead of the current behavior, it mapsOlivier Houchard
2005-06-07Add a new arm-specific option, ARM_USE_SMALL_ALLOC. If defined, it providesOlivier Houchard