summaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.h
AgeCommit message (Expand)Author
2024-12-09vm/vm_map.h: drop vm_flags_tKonstantin Belousov
2024-12-09vm_map: convert several bool members into flagsKonstantin Belousov
2024-12-09vm/vm_map.h: extend number of digits in vm_map flags definitionsKonstantin Belousov
2024-12-09vm_map: wrap map->system_map checks into wrapperKonstantin Belousov
2024-12-09vm_map: overlap system map mutex and user man sxKonstantin Belousov
2024-12-06vm: rename MAP_STACK_GROWS_DOWN to MAP_STACK_AREAKonstantin Belousov
2024-12-06vm_map: remove _GN suffix from MAP_ENTRY_STACK_GAP and MAP_CREATE_STACK_GAP s...Konstantin Belousov
2024-12-06sys/vm: remove support for growing-up stacksKonstantin Belousov
2024-09-20vm_map: add vm_map_find_locked(9)Konstantin Belousov
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-12vm_map_protect(): add VM_MAP_PROTECT_GROWSDOWN flagKonstantin Belousov
2023-08-12Add vm_map_insert1(9)Konstantin Belousov
2023-08-10Update comment describing struct vm_mapKonstantin Belousov
2023-08-01vm_map: Add a macro to fetch a map entry's split boundary indexMark Johnston
2023-07-20mmap(MAP_STACK): on stack grow, use original protectionKonstantin Belousov
2023-06-26vm: Fix anonymous memory clustering under ASLRAlan Cox
2022-07-18Rework how shared page related data is storedKornel Dulęba
2022-01-17exec: Reimplement stack address randomizationMark Johnston
2021-10-15setrlimit: Take stack gap into account.Dawid Gorecki
2021-01-13vm_map_protect: allow to set prot and max_prot in one go.Konstantin Belousov
2021-01-12Implement enforcing write XOR execute mapping policy.Konstantin Belousov
2020-11-28Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov
2020-11-11vm_map: Handle kernel map entry allocator recursionMark Johnston
2020-11-04vmspace: Convert to refcount(9)Mark Johnston
2020-10-02Implement sparse core dumpsMark Johnston
2020-09-09vm_map: Add a map entry kind that can only be clipped at specific boundary.Konstantin Belousov
2020-09-09Add vm_map_find_aligned(9).Konstantin Belousov
2020-08-17Remove the VM map zone.Mark Johnston
2020-07-13Add vm_map_valid_range_KBI().Mark Johnston
2020-06-19Add a helper function for validating VA ranges.Mark Johnston
2019-12-09Revert r355505. The code that it allowed to compile has been removed.Doug Moore
2019-12-08Define a vm_map method for user-space for advancing from a map entryDoug Moore
2019-12-07Provide vm_map_entry traversal routines to userspace.Mark Johnston
2019-12-07Remove the next and prev fields from vm_map_entry, to save a bit ofDoug Moore
2019-11-20Instead of looking up a predecessor or successor to the current mapDoug Moore
2019-11-13Define wrapper functions vm_map_entry_{succ,pred} to act as wrappersDoug Moore
2019-11-09For vm_map, #defining DIAGNOSTIC to turn on full assertion-basedDoug Moore
2019-10-08Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map.Doug Moore
2019-09-03vm pager: writemapping accounting for OBJT_SWAPKyle Evans
2019-08-25vm_map_simplify_entry considers merging an entry with its twoDoug Moore
2019-06-26Revert r349393, which leads to an assertion failure on bootup, in vm_map_stac...Doug Moore
2019-06-25Eliminate some uses of the prev and next fields of vm_map_entry_t.Doug Moore
2019-06-08Style MAP_ENTRY_ and MAP_ definitions.Konstantin Belousov
2019-05-13Provide separate accounting for user-wired pages.Mark Johnston
2019-05-05Switch to use shared vnode locks for text files during image activation.Konstantin Belousov
2019-03-29Eliminate adj_free field from vm_map_entry.Konstantin Belousov
2019-02-10Implement Address Space Layout Randomization (ASLR)Konstantin Belousov
2019-01-16Implement shmat(2) flag SHM_REMAP.Konstantin Belousov
2018-11-02Initialize the eflags field of vm_map headers.Mark Johnston