summaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.c
AgeCommit message (Collapse)Author
3 dayskernel: descrip: Add 'td' parameter to fd routinesIan Moffett
Update the signature of 'fd_get()', 'fd_alloc()' and 'fd_dup()' to include a pointer to the process to target. This improves the flexibility of the file descriptor API. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-05kernel: vm: Support NULL `addr' for private mmap()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-05kernel: vm: Map at `va + page_off'Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-03kernel: vm: Allow NULL `addr' for cdev mappingsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-03kernel: device: Harden cdev mmap() bounds checksIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-03kernel: vm: Prepare for user mmap() interfaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-06-02kernel: vm: Add initial shared mapping supportIan Moffett
Add initial shared mapping support allowing device files to be mapped out into memory. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-03-27kernel: vm: Add munmap() implIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-03-25kernel: vm: Add initial mmap() implIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-03-09kernel: vm_map: Remove extra leading whitespaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-02-16project: Update copyright date to 2025Ian Moffett
Was supposed to happen on Jan 1, sorry! Happy late new year! Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-10kernel: vm: Add initial code for MI layerIan Moffett
Add initial code for the machine independent virtual memory layer Signed-off-by: Ian Moffett <ian@osmora.org>