index
:
gnumach.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vm
Commit message (
Expand
)
Author
Age
Files
Lines
*
ddb: Add whatis command
Samuel Thibault
2023-10-01
1
-0
/
+4
*
vm_page_bootalloc: Return a phys_addr_t
Samuel Thibault
2023-08-29
3
-3
/
+4
*
vm_page: Fix setting higher bits in physical addresses
Samuel Thibault
2023-08-29
1
-2
/
+2
*
mach_vm_object_pages: Extend for PAE
Samuel Thibault
2023-08-28
1
-20
/
+69
*
vm_allocate_contiguous: Accept returning end of allowed memory
Samuel Thibault
2023-08-28
1
-1
/
+1
*
typo
Samuel Thibault
2023-08-28
1
-1
/
+1
*
vm_allocate_contiguous: better handle pmax
Samuel Thibault
2023-08-21
1
-4
/
+8
*
vm: Also check for virtual addresses in vm_map_delete
Samuel Thibault
2023-08-14
1
-0
/
+3
*
vm: Fix ordering of addresses between DMA32 and DIRECTMAP
Samuel Thibault
2023-08-14
3
-4
/
+28
*
Fix missing DMA32 limit
Samuel Thibault
2023-08-09
1
-0
/
+8
*
vm: Make vm_object_coalesce return new object and offset
Sergey Bugaev
2023-07-05
3
-19
/
+49
*
vm: Eagerly release deallocated pages
Sergey Bugaev
2023-07-03
1
-5
/
+21
*
vm: Allow coalescing entries forward
Sergey Bugaev
2023-07-03
1
-4
/
+35
*
vm: Allow coalescing null object with an internal object
Sergey Bugaev
2023-07-03
1
-26
/
+49
*
vm: Allow coalescing a VM object with itself
Sergey Bugaev
2023-07-03
2
-11
/
+23
*
Shrink struct vm_page size
Sergey Bugaev
2023-07-03
3
-9
/
+15
*
memory_object_create_proxy: avoid casting parameters to 32 bits since the typ...
Flavio Cruz
2023-02-09
1
-7
/
+0
*
vm_page.c: add missing object lock
Etienne Brateau
2023-02-09
1
-0
/
+1
*
slock: Fix initialization of statically-allocated slocks
Samuel Thibault
2023-02-08
3
-5
/
+5
*
Define rpc_vm_size_array_t and rpc_vm_offset_array_t
Flavio Cruz
2023-01-31
3
-17
/
+10
*
Fix several warnings for -Wmissing-prototypes (part 2)
Flavio Cruz
2023-01-25
1
-1
/
+0
*
Remove existing old style definitions and use -Wold-style-definition.
Flavio Cruz
2023-01-19
4
-9
/
+5
*
Include mig generated headers to avoid warnings with -Wmissing-prototypes.
Flavio Cruz
2023-01-19
5
-3
/
+9
*
Add static qualifiers
Flavio Cruz
2023-01-18
1
-1
/
+1
*
Create kern/mach4.h and kern/mach_host.h and define the RPC prototypes for ma...
Flavio Cruz
2023-01-13
1
-0
/
+1
*
Fix some warnings with -Wmissing-prototypes.
Flavio Cruz
2022-12-27
7
-92
/
+16
*
Warn only once about not being able to recycle pages
Samuel Thibault
2022-12-22
1
-1
/
+9
*
Use -Wstrict-prototypes and fix warnings
Flavio Cruz
2022-12-21
8
-38
/
+40
*
vm_page_evict: avoid crashing
Samuel Thibault
2022-12-18
1
-1
/
+1
*
Use __builtin_ffs instead of libc provided ffs in vm_map.c
Flavio Cruz
2022-12-15
1
-2
/
+2
*
Define vm_size_t and vm_offset_t as __mach_uintptr_t.
Flavio Cruz
2022-12-06
2
-5
/
+5
*
vm_wire_all: Fix vm_map_protect case
Samuel Thibault
2022-11-27
1
-1
/
+2
*
hack vm memory object proxy creation for vm arrays
Luca Dariz
2022-08-28
1
-0
/
+7
*
sign-extend mask in vm_map() with 32-bit userspace
Luca Dariz
2022-08-28
1
-0
/
+5
*
fix warnings for 32 bit builds
Luca Dariz
2022-08-27
2
-1
/
+2
*
gnumach: vm_allocate_contiguous: Allow small power 2 alignments
Damien Zammit
2022-08-21
1
-0
/
+4
*
vm_object_page_map: update prototype
Samuel Thibault
2022-02-18
1
-1
/
+1
*
vm_allocate_contiguous: fix checking the end of the allocation
Samuel Thibault
2022-02-17
1
-1
/
+1
*
mach_vm_object_pages: Print a warning if the physical address is beyond 4GiB
Samuel Thibault
2022-02-17
1
-0
/
+2
*
vm_allocate_contiguous: Make sure we enforce physical addresses contraints
Samuel Thibault
2022-02-17
1
-0
/
+3
*
projected_buffer_*: Fix storing physical address
Samuel Thibault
2022-02-17
1
-3
/
+5
*
vm_object: Fix vm_object_page_map map function prototype
Samuel Thibault
2022-02-16
1
-2
/
+2
*
vm_wire: extend per-task wiring limit to 8MiB
Samuel Thibault
2021-12-16
1
-1
/
+1
*
Fix rejecting the mapping of some pages
Samuel Thibault
2021-11-28
2
-4
/
+7
*
vm_region_get_proxy: rename to create_proxy
Sergey Bugaev
2021-11-07
1
-4
/
+4
*
Memory proxies: Add support for anonymous mappings
Sergey Bugaev
2021-11-07
1
-4
/
+17
*
vm: vm_region_get_proxy
Joan Lledó
2021-11-07
2
-0
/
+64
*
memory_object_create_proxy: Fix and check coherency with RPC
Samuel Thibault
2021-11-07
1
-4
/
+5
*
memory_object_create_proxy: Make len parameter vm_size_array_t
Samuel Thibault
2021-10-17
1
-1
/
+1
*
vm_page_grab: allow allocating in high memory
Samuel Thibault
2021-08-27
4
-9
/
+27
[next]