aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Import the Hardware Trace (HWT) framework.Ruslan Bukin2025-07-031-0/+16
* vm/vm_mmap.c: use EXTERROR()Konstantin Belousov2025-06-161-25/+25
* vm/vm_mmap.c: simplify code by using the SET_ERRNOX() valuesKonstantin Belousov2025-06-131-47/+32
* vm/vm_mmap.c: provide extended errors for most placesKonstantin Belousov2025-06-121-22/+81
* vm/vm_mmap.c: add two examples of using exterrorsKonstantin Belousov2025-05-311-3/+8
* device_pager: Add cdev_pager_get_path to retrieve the "path" for an objectJohn Baldwin2025-03-271-3/+0
* vm: rename MAP_STACK_GROWS_DOWN to MAP_STACK_AREAKonstantin Belousov2024-12-061-1/+1
* vm_object: do not assume that un_pager.devp.dev is cdevKonstantin Belousov2024-11-061-0/+3
* Remove never implemented sbrk and sstk syscallsBrooks Davis2023-12-041-26/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vm: Allow MAP_32BIT for all architecturesDmitry Chagin2023-08-141-15/+2
* vm: MAP_32BIT_MAX_ADDR defined in sys/mman.hDmitry Chagin2023-08-141-4/+0
* vm: Fix address hints of 0 with MAP_32BITAlan Cox2023-08-121-4/+10
* linuxolator: implement Linux' PROT_GROWSDOWNKonstantin Belousov2023-08-121-4/+5
* vm_mmap_object: Update the spelling of true/falseAlan Cox2023-07-271-2/+2
* vm: Fix anonymous memory clustering under ASLRAlan Cox2023-06-271-3/+5
* vm: Remove handling for OBJT_DEFAULT objectsMark Johnston2022-07-171-4/+2
* vm_mmap: Remove obsolete code and comments from vm_mmap()Mark Johnston2022-07-131-16/+0
* vm: Fix racy checks for swap objectsMark Johnston2022-06-201-3/+2
* syscallarg_t: Add a type for system call argumentsBrooks Davis2022-03-281-1/+1
* Revert "syscallarg_t: Add a type for system call arguments"Brooks Davis2022-01-121-1/+1
* syscallarg_t: Add a type for system call argumentsBrooks Davis2022-01-121-1/+1
* ommap: fix signed len and pos argumentsBrooks Davis2021-11-151-9/+20
* Add OBJT_SWAP_TMPFS pagerKonstantin Belousov2021-05-071-2/+3
* Rename kern_mmap_req to kern_mmapBrooks Davis2021-01-251-24/+25
* vm_map_protect: allow to set prot and max_prot in one go.Konstantin Belousov2021-01-121-10/+8
* Support for userspace non-transparent superpages (largepages).Konstantin Belousov2020-09-091-3/+12
* Prepare to handle non-trivial errors from vm_map_delete().Konstantin Belousov2020-09-091-4/+4
* Add kern_mmap_racct_check(), a helper to verify limits in vm_mmap*().Konstantin Belousov2020-09-081-28/+37
* Include the psind in data returned by mincore(2).Mark Johnston2020-09-021-0/+2
* vm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+1
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-2/+2
* Add linux_madvise(2) instead of having Linux apps call the nativeEdward Tomasz Napierala2020-06-201-3/+11
* Add a helper function for validating VA ranges.Mark Johnston2020-06-191-17/+8
* Correct terminology in vm.imply_prot_max sysctl descriptionEd Maste2020-06-041-1/+1
* Introduce kern_mmap_req().Brooks Davis2020-03-041-10/+22
* Return ENOTSUP for mmap/mprotect if prot not subset of prot_maxEd Maste2020-02-261-2/+2
* vm: use new capsicum helpersMateusz Guzik2020-02-151-4/+4
* vm: remove no longer needed atomic_load_ptr castsMateusz Guzik2020-02-141-2/+1
* vfs: replace VOP_MARKATIME with VOP_MMAPPEDMateusz Guzik2020-02-011-1/+1
* kern_mmap: restore character deleted in transitKyle Evans2020-01-041-1/+1
* kern_mmap: add a variant that allows caller to inspect fpKyle Evans2020-01-041-1/+18
* Introduce vm_page_astate.Mark Johnston2019-12-101-2/+2
* Avoid acquiring the object lock if color is already set. It can not beJeff Roberson2019-11-291-4/+6
* Define wrapper functions vm_map_entry_{succ,pred} to act as wrappersDoug Moore2019-11-131-3/+6
* Remove page locking from pmap_mincore().Mark Johnston2019-10-161-37/+29
* Correct the range boundaries used by kern_mincore().Mark Johnston2019-10-161-1/+1
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-2/+2
* Revert r352406, which contained changes I didn't intend to commit.Mark Johnston2019-09-161-2/+2