index
:
camellia
main
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kernel
/
mem
/
alloc.c
Age
Commit message (
Expand
)
Author
2022-08-06
kernel/mem: cache the potential location of the first free page
dzwdz
2022-08-06
kernel/mem: make the page bitmap cover everything after bss
dzwdz
2022-08-04
do some simple TODOs, organize the rest; general code maintainance
dzwdz
2022-08-01
amd64: /video/b device, provided by grub
dzwdz
2022-07-20
user/elf: free memory not belonging to the elf when jumping to it
dzwdz
2022-07-16
amd64: just enough paging support to map init
dzwdz
2022-05-05
kernel: each driver registers its own mounts
dzwdz
2022-05-04
kernel: refcount vfs_backend
dzwdz
2022-05-03
kernel/alloc: expose kmalloc_sanity
dzwdz
2022-05-03
kernel/alloc: print who allocated unfreed memory on shutdown
dzwdz
2022-05-03
kernel/alloc: display details about all the unfreed memory on shutdown
dzwdz
2022-05-03
kernel/alloc: kfree() now actually frees memory
dzwdz
2022-04-14
kernel: port init's `printf` implementation
dzwdz
2022-04-14
kernel: basic page allocator, `process_free`
dzwdz
2021-09-22
kfree: detect double frees
dzwdz
2021-09-22
kfree: check for a magic value before freeing to detect invalid frees
dzwdz
2021-09-19
show the malloc balance on halt; remove a bad kfree() call
dzwdz
2021-09-05
move most of the memory stuff to kernel/mem/
dzwdz