greatbridf
|
5dfe746c27
change(buddy): remove `Spin` from buddy allocator
|
il y a 8 mois |
greatbridf
|
cafb8b6bf8
fix(page_alloc): expose global buddy alloc to `mod cpu`
|
il y a 8 mois |
greatbridf
|
676089587c
change(page_alloc): better abstraction
|
il y a 8 mois |
greatbridf
|
dc97e018fa
refactor(mm): new abstraction of page table and etc.
|
il y a 8 mois |
greatbridf
|
246d1e76d7
page_alloc: disable preemption while accessing PERCPU_PAGES
|
il y a 9 mois |
greatbridf
|
5b315d7831
lazy_lock: replace old lazy_static
|
il y a 10 mois |
shao
|
ab64258c5e
feat(pcp): improve per-cpus pages support
|
il y a 1 an |
shao
|
4e7bed8818
feat(pcp): add per-cpu pages support
|
il y a 1 an |
greatbridf
|
a7bcb9ce15
Merge branch 'buddy_refactor'
|
il y a 1 an |
shao
|
5b3f887a65
refactor: refactor page alloc in rust
|
il y a 1 an |