aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* vm_map.c: fix syntaxKonstantin Belousov2023-08-251-1/+1
* vm_map.c: plug several more places which might modify entry->offsetKonstantin Belousov2023-08-251-3/+10
* vm_map_protect(): add VM_MAP_PROTECT_GROWSDOWN flagKonstantin Belousov2023-08-251-0/+19
* vm_map_growstack(): restore stack gap data if gap entry was removedKonstantin Belousov2023-08-251-3/+7
* vm_map: do not allow to merge stack gap entriesKonstantin Belousov2023-08-251-1/+2
* vm_map_protect(): handle stack protection stored in the stack guardKonstantin Belousov2023-08-251-4/+23
* vm_map_protect(): move guard handling at the last phase into an empty dedicat...Konstantin Belousov2023-08-251-4/+17
* vm_map_growstack(): handle max protection for stacksKonstantin Belousov2023-08-251-4/+5
* vm_map.c: add CONTAINS_BITS macroKonstantin Belousov2023-08-251-12/+13
* Add vm_map_insert1(9)Konstantin Belousov2023-08-251-24/+51
* vm_map_insert(): update herald commentKonstantin Belousov2023-08-251-3/+2
* vmspace_fork(): do not override offset for the guard entriesKonstantin Belousov2023-08-251-1/+2
* mmap(MAP_STACK): on stack grow, use original protectionKonstantin Belousov2023-08-251-8/+16
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* vm_map: Add a macro to fetch a map entry's split boundary indexMark Johnston2023-08-091-9/+4
* amd64: fix PKRU and swapout interactionKonstantin Belousov2023-04-211-1/+1
* vm_map: Simplify a call to vm_object_allocate_anon()Mark Johnston2022-07-191-1/+1
* vm_extern: use standard address checkers everywhereDoug Moore2022-07-121-4/+2
* vm: Fix racy checks for swap objectsMark Johnston2022-07-041-3/+6
* Use vmspace->vm_stacktop in place of sv_usrstack in more places.John Baldwin2022-02-161-1/+1
* fork: Copy the vm_stacktop field into the new vmspaceMark Johnston2022-02-161-0/+1
* exec: Reimplement stack address randomizationMark Johnston2022-02-161-3/+1
* setrlimit: Take stack gap into account.Dawid Gorecki2021-12-301-0/+2
* Add OBJT_SWAP_TMPFS pagerKonstantin Belousov2021-05-221-3/+5
* Add pgo_getvp methodKonstantin Belousov2021-05-221-32/+1
* fork: Suspend other threads if both RFPROC and RFMEM are not setMark Johnston2021-05-201-0/+4
* 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
* vmspace_fork: preserve wx settings in the child vm map after forkKonstantin Belousov2021-01-121-1/+2
* Implement enforcing write XOR execute mapping policy.Konstantin Belousov2021-01-111-0/+11
* vm_map: Handle kernel map entry allocator recursionMark Johnston2020-11-111-22/+135
* vmspace: Convert to refcount(9)Mark Johnston2020-11-041-39/+25
* vm_map: Add a map entry kind that can only be clipped at specific boundary.Konstantin Belousov2020-09-091-61/+181
* Add vm_map_find_aligned(9).Konstantin Belousov2020-09-091-0/+13
* Move MAP_32BIT_MAX_ADDR definition to sys/mman.h.Konstantin Belousov2020-09-091-2/+0
* Prepare to handle non-trivial errors from vm_map_delete().Konstantin Belousov2020-09-091-3/+9
* vm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Remove the VM map zone.Mark Johnston2020-08-171-61/+12
* Preserve ASLR vm_map flags across forkBrooks Davis2020-08-061-0/+1
* Add vm_map_valid_range_KBI().Mark Johnston2020-07-131-0/+7
* vm: Add missing WITNESS warnings for M_WAITOK allocationConrad Meyer2020-06-291-0/+16
* Call swap_pager_freespace() from vm_object_page_remove().Mark Johnston2020-06-251-6/+2
* Restore a check unintentionally dropped in r362361.Mark Johnston2020-06-191-1/+1
* Add a helper function for validating VA ranges.Mark Johnston2020-06-191-8/+4
* vm: Drop vm_map_clip_{start,end} macro wrappersConrad Meyer2020-06-161-24/+10
* sys/vm: quiet -Wwrite-stringsRyan Libby2020-02-231-1/+1
* Most uses of vm_map_clip_start follow a call to vm_map_lookup. DefineDoug Moore2020-01-241-49/+41
* vm_map_submap(): Avoid unnecessary clipping.Mark Johnston2020-01-231-11/+4
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* The map-entry clipping functions modify start and end entries of anDoug Moore2019-12-311-16/+57