aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* pmap_growkernel(): do not panic immediately, optionally return the errorKonstantin Belousov2025-06-191-2/+7
* vm_map: fix iterator jump sizeDoug Moore2025-04-241-3/+4
* vm_map: use page iterators in pmap_enterDoug Moore2025-04-181-10/+7
* vm_map: convert several bool members into flagsKonstantin Belousov2024-12-091-4/+2
* vm_map: wrap map->system_map checks into wrapperKonstantin Belousov2024-12-091-25/+24
* vm_map: overlap system map mutex and user man sxKonstantin Belousov2024-12-091-7/+11
* vm: rename MAP_STACK_GROWS_DOWN to MAP_STACK_AREAKonstantin Belousov2024-12-061-10/+10
* vm_map: remove _GN suffix from MAP_ENTRY_STACK_GAP and MAP_CREATE_STACK_GAP s...Konstantin Belousov2024-12-061-15/+15
* sys/vm: remove support for growing-up stacksKonstantin Belousov2024-12-061-133/+63
* vm_map: add vm_map_find_locked(9)Konstantin Belousov2024-09-201-15/+24
* vm ASLR: Handle VM_NRESERV_LEVEL == 0Alan Cox2024-07-131-1/+1
* arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]Alan Cox2024-07-131-10/+36
* vm: Reduce address space fragmentationAlan Cox2024-06-131-5/+9
* uma: Deduplicate uma_small_allocBojan Novković2024-05-251-4/+4
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* vm_map.c: fix syntaxKonstantin Belousov2023-08-181-1/+1
* vm_map.c: plug several more places which might modify entry->offsetKonstantin Belousov2023-08-181-3/+10
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vm: Fix address hints of 0 with MAP_32BITAlan Cox2023-08-121-8/+8
* vm_map_protect(): add VM_MAP_PROTECT_GROWSDOWN flagKonstantin Belousov2023-08-121-0/+19
* vm_map_growstack(): restore stack gap data if gap entry was removedKonstantin Belousov2023-08-121-3/+7
* vm_map: do not allow to merge stack gap entriesKonstantin Belousov2023-08-121-1/+2
* vm_map_protect(): handle stack protection stored in the stack guardKonstantin Belousov2023-08-121-4/+23
* vm_map_protect(): move guard handling at the last phase into an empty dedicat...Konstantin Belousov2023-08-121-4/+17
* vm_map_growstack(): handle max protection for stacksKonstantin Belousov2023-08-121-4/+5
* vm_map.c: add CONTAINS_BITS macroKonstantin Belousov2023-08-121-12/+13
* Add vm_map_insert1(9)Konstantin Belousov2023-08-121-24/+51
* vm_map_insert(): update herald commentKonstantin Belousov2023-08-121-3/+2
* vm_map: Add a macro to fetch a map entry's split boundary indexMark Johnston2023-08-011-9/+4
* vm: Fix vm_map_find_min()Alan Cox2023-07-261-2/+2
* vmspace_fork(): do not override offset for the guard entriesKonstantin Belousov2023-07-201-1/+2
* mmap(MAP_STACK): on stack grow, use original protectionKonstantin Belousov2023-07-201-8/+16
* vm: Fix anonymous memory clustering under ASLRAlan Cox2023-06-271-3/+7
* amd64: fix PKRU and swapout interactionKonstantin Belousov2023-04-141-1/+1
* Rework how shared page related data is storedKornel Dulęba2022-07-181-0/+1
* vm: Remove handling for OBJT_DEFAULT objectsMark Johnston2022-07-171-10/+2
* vm_map: Simplify a call to vm_object_allocate_anon()Mark Johnston2022-07-121-1/+1
* vm: Fix racy checks for swap objectsMark Johnston2022-06-201-3/+6
* vm: Use __diagused for variables only used in KASSERT().John Baldwin2022-04-131-4/+4
* Use vmspace->vm_stacktop in place of sv_usrstack in more places.John Baldwin2022-02-141-1/+1
* fork: Copy the vm_stacktop field into the new vmspaceMark Johnston2022-01-181-0/+1
* exec: Reimplement stack address randomizationMark Johnston2022-01-171-3/+1
* vm_extern: use standard address checkers everywhereDoug Moore2021-12-311-4/+2
* setrlimit: Take stack gap into account.Dawid Gorecki2021-10-151-0/+2
* fork: Suspend other threads if both RFPROC and RFMEM are not setMark Johnston2021-05-131-0/+4
* Add OBJT_SWAP_TMPFS pagerKonstantin Belousov2021-05-071-3/+5
* Add pgo_getvp methodKonstantin Belousov2021-05-071-32/+1
* vm_map_protect(): remove not needed recalculations of new_prot, new_maxprotKonstantin Belousov2021-01-141-5/+0
* vm_map_protect: allow to set prot and max_prot in one go.Konstantin Belousov2021-01-121-16/+29