greatbridf
|
c488664697
change(pte): new definitions for PTE attributes
|
8 tháng trước cách đây |
Heinz
|
799e7cbf38
refactor(mm): remove anonymous flag
|
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
|
a2ec93f2e3
temporary solution: use `Task::block_on` everywhere
|
9 tháng trước cách đây |
greatbridf
|
3d55507589
mutex: refactor to get rid of `Lock`
|
10 tháng trước cách đây |
greatbridf
|
360dd9da38
mm_list: remove lock_irq restriction on `MMListInner`
|
10 tháng trước cách đây |
greatbridf
|
779805a7b1
refactor: separate parts into eonix_{log, preempt, sync, runtime} crates
|
10 tháng trước cách đây |
greatbridf
|
a24eaa45e1
task: rewrite the task system to decouple better.
|
10 tháng trước cách đây |
greatbridf
|
eaa6cda7db
style: remove unused warnings
|
1 năm trước cách đây |
greatbridf
|
f5b4da3309
change(mm_list): separate mm_list from process on elf loading
|
1 năm trước cách đây |
greatbridf
|
66958893e5
rewrite: move Process, ProcessGroup, Session out of thread.rs
|
1 năm trước cách đây |
greatbridf
|
6612cf8b21
fix: deadlocks that happens on task switches
|
1 năm trước cách đây |
greatbridf
|
2c72c9ba77
fixes and updates, basically on mem and scheduler
|
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 |