Matheus
239c267ed3
mm: rename vmm api to mm
2026-07-01 15:00:46 -03:00
Matheus
6f8700e678
mm: refactor pmm -> page
2026-07-01 11:56:06 -03:00
Matheus
774ae10e99
kernel: update limine to 11 and use base revision 6
2026-04-01 16:45:42 -03:00
Matheus
1551902e27
initrd: handle hard links
2025-10-03 19:28:07 -03:00
Matheus
42bda0bf92
vfs: redo locking
2024-08-26 21:47:23 -03:00
Matheus
6f37034ed0
initrd: fix prefixes
2024-05-12 13:56:45 -03:00
Matheus
55fc1b7026
pmm: full rewrite
...
I've decided to do a rewrite on it due to some plans that would make refcounting physical pages nescessary among other things. now instead of a bitmap it uses a list of pages with each physical page having a page_t associated with it
2023-07-29 17:14:41 -03:00
Matheus
9ab2ad5095
vfs: change how the vfs_create return argument works and split the rdev vattr member
2023-05-01 19:21:39 -03:00
Matheus
ade8aa4e2b
kernel: initrd unpacking
2023-05-01 00:47:01 -03:00