greatbridf
|
913f71f819
mem: introduce new `Folio` abstraction
|
2 tuần trước cách đây |
greatbridf
|
45268e7d33
vfs: rework of inode and page cache system
|
3 tuần trước cách đây |
greatbridf
|
210a6693c7
mem, paging: introduce page locks and exclusive pages
|
4 tháng trước cách đây |
greatbridf
|
19f9ef3351
vfs: rework the vfs subsystem with async
|
5 tháng trước cách đây |
Heinz
|
db1caebde5
feat(fs): partial work for ext4's page cache
|
6 tháng trước cách đây |
zhuowei shao
|
af512033d5
feat: implement page cache for efficient vfs io
|
7 tháng trước cách đây |
greatbridf
|
dd32b93963
feat(hal): smp initialization
|
8 tháng trước cách đây |
greatbridf
|
24008a54a2
Merge branch 'master' into remove-cpp
|
8 tháng trước cách đây |
greatbridf
|
33d30d3413
partial work: make all syscalls use the new interface
|
8 tháng trước cách đây |
zhuowei shao
|
dd3080f63e
refactor: refactor slab allocator
|
8 tháng trước cách đây |
greatbridf
|
ebd3d1224c
change(x86): optimize bootstrap code, remove kinit.cpp
|
8 tháng trước cách đây |
greatbridf
|
cafb8b6bf8
fix(page_alloc): expose global buddy alloc to `mod cpu`
|
8 tháng trước cách đây |
greatbridf
|
dc97e018fa
refactor(mm): new abstraction of page table and etc.
|
8 tháng trước cách đây |
greatbridf
|
eaa6cda7db
style: remove unused warnings
|
1 năm trước cách đây |
greatbridf
|
a7bcb9ce15
Merge branch 'buddy_refactor'
|
1 năm trước cách đây |
shao
|
5b3f887a65
refactor: refactor page alloc in rust
|
1 năm trước cách đây |
greatbridf
|
fca6223938
move interrupt and vm to rust
|
1 năm trước cách đây |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
1 năm trước cách đây |
greatbridf
|
c3b20946d2
rewrite(e1000e): rewrite e1000e driver with rust
|
1 năm trước cách đây |
greatbridf
|
1f7bed61dd
feat: rust support
|
1 năm trước cách đây |