| Commit message (Expand) | Author | Age | Files | Lines |
| * | sys: Remove $FreeBSD$: one-line .h pattern | Warner Losh | 2023-08-23 | 1 | -1/+0 |
| * | amd64: provide PHYS_IN_DMAP() and VIRT_IN_DMAP() | Mitchell Horne | 2021-12-03 | 1 | -3/+6 |
| * | amd64: Define KVA regions for KMSAN shadow maps | Mark Johnston | 2021-11-02 | 1 | -2/+11 |
| * | amd64: Implement a KASAN shadow map | Mark Johnston | 2021-11-01 | 1 | -1/+7 |
| * | amd64: do not assume that kernel is loaded at 2M physical | Konstantin Belousov | 2021-08-23 | 1 | -2/+14 |
| * | Unobfuscate "KERNLOAD" parameter on amd64. This change lines-up amd64 with the | Maxim Sobolev | 2020-11-25 | 1 | -0/+8 |
| * | Add a vmparam.h constant indicating pmap support for large pages. | Mark Johnston | 2020-09-23 | 1 | -0/+5 |
| * | Move vm_page_dump bitset array definition to MI code | D Scott Phillips | 2020-09-21 | 1 | -0/+5 |
| * | amd64: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+0 |
| * | amd64 pmap: LA57 AKA 5-level paging | Konstantin Belousov | 2020-08-23 | 1 | -12/+19 |
| * | Fix some nits in pmap_page_array_startup(). | Mark Johnston | 2019-09-03 | 1 | -2/+0 |
| * | Map the vm_page array into KVA on amd64. | Mark Johnston | 2019-09-03 | 1 | -6/+5 |
| * | Allocate amd64's page array using pages and page directory pages from the | Jeff Roberson | 2019-08-18 | 1 | -1/+11 |
| * | Provide pmap_large_map() KPI on amd64. | Konstantin Belousov | 2018-10-16 | 1 | -1/+6 |
| * | Rename VM_FREELIST_ISADMA to VM_FREELIST_LOWMEM. | Warner Losh | 2018-07-27 | 1 | -1/+3 |
| * | Improve VM page queue scalability. | Mark Johnston | 2018-04-24 | 1 | -0/+6 |
| * | Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across the | Nathan Whitehorn | 2018-01-19 | 1 | -0/+1 |
| * | spdx: initial adoption of licensing ID tags. | Pedro F. Giffuni | 2017-11-18 | 1 | -0/+2 |
| * | Bump default MAXTSIZ (kern.maxtsiz) from 128MB to 32GB. The old limit | Edward Tomasz Napierala | 2017-05-17 | 1 | -1/+1 |
| * | Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages. | Alan Cox | 2015-06-08 | 1 | -3/+2 |
| * | Revert r276600: PHYS_TO_DMAP_RAW() and DMAP_TO_PHYS_RAW() are no | Konstantin Belousov | 2015-01-12 | 1 | -4/+2 |
| * | For /dev/mem and /dev/kmem accesses, avoid asserting that addresses | Konstantin Belousov | 2015-01-03 | 1 | -2/+4 |
| * | The physical memory allocator supports the use of distinct free lists for | Alan Cox | 2014-12-31 | 1 | -6/+14 |
| * | Add workaround for vt efifb's early use of PHYS_TO_DMAP | Ed Maste | 2014-11-11 | 1 | -1/+7 |
| * | amd64: make uiomove_fromphys functional for pages not mapped by the DMAP | Roger Pau Monné | 2014-10-24 | 1 | -2/+12 |
| * | Increase max number of physical segments on amd64 to 63. | Konstantin Belousov | 2014-08-20 | 1 | -1/+1 |
| * | As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In other | Alan Cox | 2013-11-08 | 1 | -10/+3 |
| * | Bump up the maximum addressable memory on amd64 systems from 1TB to 4TB. | Neel Natu | 2013-08-17 | 1 | -6/+7 |
| * | Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h in | Attilio Rao | 2013-05-07 | 1 | -7/+0 |
| * | Increase DFLDSIZ from 128 MiB to 32 GiB. On amd64 there's plenty of virtual | Robert Millan | 2012-04-27 | 1 | -1/+1 |
| * | Move the ZERO_REGION_SIZE to a machine-dependent file, as on many | Matthew D Fleming | 2011-05-13 | 1 | -0/+2 |
| * | Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h. | Konstantin Belousov | 2011-01-09 | 1 | -11/+0 |
| * | Create shared (readonly) page. Each ABI may specify the use of page by | Konstantin Belousov | 2011-01-08 | 1 | -1/+2 |
| * | Make the size of the direct map easily configurable. Changing NDMPML4E | Alan Cox | 2010-11-26 | 1 | -3/+4 |
| * | amd64: reduce VM_KMEM_SIZE_SCALE to 1 allowing kernel to use more memory | Andriy Gapon | 2010-09-17 | 1 | -1/+1 |
| * | Very rough first cut at NUMA support for the physical page allocator. For | John Baldwin | 2010-07-27 | 1 | -0/+7 |
| * | On Alan's advice, rather than do a wholesale conversion on a single | Kip Macy | 2010-04-30 | 1 | -0/+4 |
| * | correct range in comment | Kip Macy | 2009-05-16 | 1 | -1/+1 |
| * | update vm map comment | Kip Macy | 2009-05-16 | 1 | -1/+0 |
| * | Increase default kernel map to 512GB | Kip Macy | 2009-05-16 | 1 | -2/+2 |
| * | Eliminate pmap_growkernel()'s dependence on create_pagetables() preallocating | Alan Cox | 2008-07-08 | 1 | -2/+2 |
| * | Increase the kernel map's size to 7GB, making room for a kmem map of size | Alan Cox | 2008-07-05 | 1 | -2/+2 |
| * | Increase the ceiling on the kmem map's size to 3.6GB. Also, define the | Alan Cox | 2008-07-03 | 1 | -1/+2 |
| * | Document the layout of the address space, borrowing heavily from | Alan Cox | 2008-06-30 | 1 | -2/+12 |
| * | Strictly speaking, the definition of VM_MAX_KERNEL_ADDRESS is wrong. However, | Alan Cox | 2008-06-29 | 1 | -1/+1 |
| * | Ensure that KERNBASE is no less than the virtual address -2GB. | Alan Cox | 2008-06-23 | 1 | -1/+1 |
| * | Add configuration knobs for the superpage reservation system. Initially, | Alan Cox | 2007-12-27 | 1 | -0/+14 |
| * | Change the management of cached pages (PQ_CACHE) in two fundamental | Alan Cox | 2007-09-25 | 1 | -2/+3 |
| * | Add the machine-specific definitions for configuring the new physical | Alan Cox | 2007-06-03 | 1 | -0/+38 |
| * | Define every architecture as either VM_PHYSSEG_DENSE or | Alan Cox | 2007-05-05 | 1 | -0/+5 |