This website requires JavaScript.
Explore
Help
Sign In
Bananymous
/
banan-os
Watch
1
Star
1
Fork
1
You've already forked banan-os
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
3ebadc5c74d93337567edc3dff47b95a7a5d8bd9
banan-os
/
kernel
/
kernel
/
Memory
History
Bananymous
7e907b70f6
Kernel: Store memory region size as uint64_t
...
On 32 bit target, we were storing 32 bit physical region sizes which would truncate regions > 4 GiB
2026-04-07 03:41:25 +03:00
..
ByteRingBuffer.cpp
Kernel: Implement byte ring buffer
2026-02-28 14:18:23 +02:00
DMARegion.cpp
Kernel: Map DMA and PCI MMIO as uncached
2024-07-30 11:10:08 +03:00
FileBackedRegion.cpp
Kernel: Implement proper memory region splitting
2025-11-13 04:20:53 +02:00
Heap.cpp
Kernel: Store memory region size as uint64_t
2026-04-07 03:41:25 +03:00
kmalloc.cpp
Kernel: Remove obsolete kprint
2025-11-22 06:21:50 +02:00
MemoryBackedRegion.cpp
Kernel: Add CoW support to MemoryBackedRegion
2026-04-03 01:54:59 +03:00
MemoryRegion.cpp
Kernel: Pass the actual vaddr range to reserve pages
2026-04-04 23:48:43 +03:00
PhysicalRange.cpp
Kernel: Store memory region size as uint64_t
2026-04-07 03:41:25 +03:00
SharedMemoryObject.cpp
Kernel: Fix SharedMemoryObject cloning on deleted keys
2026-01-25 01:42:17 +02:00
VirtualRange.cpp
Kernel: Don't clone entire kernel stack on fork
2026-04-04 23:48:43 +03:00