index
:
gnumach.git
k0ro/advisory_pageout/master
master
master-gdb_stubs
master-oskit
master-user_level_drivers-debian
master-x86_64
meltdown
mplaneta/gsoc12/prereview
mplaneta/gsoc12/review
mplaneta/gsoc12/review_v1
GNU Mach
Robby Zambito
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
i386
/
intel
Age
Commit message (
Expand
)
Author
2024-03-03
pmap: Avoid leaking USER bit in page tables
Samuel Thibault
2024-02-23
spl: Introduce assert_splvm and use it in process_pmap_updates
Samuel Thibault
2024-02-22
vm_map_lookup: Add parameter for keeping map locked
Damien Zammit
2024-02-19
process_pmap_updates: Use _nocheck form of lock, already at splvm
Damien Zammit
2023-10-02
Fix non-PAE build
Samuel Thibault
2023-10-01
pmap: Factorize l4 base access
Samuel Thibault
2023-10-01
ddb: Add whatis command
Samuel Thibault
2023-08-28
pmap_phys_address: Fix casting
Samuel Thibault
2023-08-28
pmap: Fix spurious pte release on 64bit and PAE
Samuel Thibault
2023-08-14
pmap: Add missing declaration
Samuel Thibault
2023-08-14
pmap+slab: Add more smoketests
Samuel Thibault
2023-08-14
pmap: Fix mayhem when releasing near the end of virtual memory
Samuel Thibault
2023-08-14
pmap: Add MAPWINDOW_SIZE macro
Samuel Thibault
2023-08-14
pmap: reserve last virtual page
Samuel Thibault
2023-08-14
pmap: Add more debugging information when getting a null pv_list
Samuel Thibault
2023-08-14
pmap: Fix x32 PAE builds
Samuel Thibault
2023-08-14
pmap: Fix coping with VM_MAX_USER_ADDRESS not being aligned on l4 limit
Samuel Thibault
2023-08-14
x86_64: Fix memory leak on pmap destruction
Samuel Thibault
2023-08-12
pmap: Make pmap_protect sparse-pde aware
Samuel Thibault
2023-08-06
pmap: Add missing PMAP_READ_LOCK fixes uninitialized spl
Damien Zammit
2023-05-26
pmap: only map lower BIOS memory 1:1 when using Linux drivers
Luca Dariz
2023-05-26
xen: Fix 64bit build
Samuel Thibault
2023-05-21
pmap: Simplify code
Samuel Thibault
2023-05-21
pmap: dynamically allocate the whole user page tree map
Luca Dariz
2023-04-11
Fix Xen build
Samuel Thibault
2023-02-27
x86_64: allow compilation if ! USER32
Luca Dariz
2023-02-16
x86_64: fix some compiler warnings
Luca Dariz
2023-02-15
pmap: Make mapwindow per CPU
Samuel Thibault
2023-02-15
smp: Fix more busy loops
Samuel Thibault
2023-02-15
pmap: Do not TLB shootdown IPI for mapwindow updates
Samuel Thibault
2023-02-15
pmap: Fix busy loop waiting for pmap users
Samuel Thibault
2023-02-15
pmap: Do not send TLB flush IPI when a cpu is idle
Samuel Thibault
2023-02-14
Fix warning
Samuel Thibault
2023-02-14
Remove verbose debug printfs
Damien Zammit
2023-02-13
pmap: Signal cpu for TLB update if kernel_pmap
Damien Zammit
2023-02-12
move kernel virtual address space to upper addresses
Luca Dariz
2023-02-12
separate initialization of kernel and user PTP tables
Luca Dariz
2023-02-12
add more explicit names for user space virtual space limits
Luca Dariz
2023-02-12
use L4 page table directly on x86_64 instead of short-circuiting to pdpbase
Luca Dariz
2023-02-12
factor out PAE-specific bootstrap
Luca Dariz
2023-02-12
factor out xen-specific bootstrap
Luca Dariz
2023-02-12
pmap: Fix warning
Samuel Thibault
2023-02-12
prepare pmap helpers for full 64 bit memory map
Luca Dariz
2023-02-12
add L4 kmem cache for x86_64
Luca Dariz
2023-02-08
slock: Fix initialization of statically-allocated slocks
Samuel Thibault
2023-02-07
Lock get_mapwindow infrastructure
Samuel Thibault
2023-02-03
pmap: Refactor temporary mapping functions
Damien Zammit
2023-02-01
pmap: Debug printf when pmap_update_interrupt runs
Damien Zammit
2023-01-25
Fix several warnings for -Wmissing-prototypes (part 2)
Flavio Cruz
2023-01-19
Fix i386 PAE boot
Samuel Thibault
[next]