greatbridf
|
66c94103a8
partial work of netdev
|
7 miesięcy temu |
greatbridf
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
8 miesięcy temu |
greatbridf
|
c5a6a24ea8
eonix_sync: make sleeping functions `async`
|
9 miesięcy temu |
greatbridf
|
525eee2872
rwlock: rename rwsem to rwlock and reimpl the lock
|
10 miesięcy temu |
greatbridf
|
8384960da7
locked: move Locked to enoix_sync
|
10 miesięcy temu |
greatbridf
|
779805a7b1
refactor: separate parts into eonix_{log, preempt, sync, runtime} crates
|
10 miesięcy temu |
greatbridf
|
c6f71ffe15
feat: add percpu readyqueue
|
10 miesięcy temu |
greatbridf
|
eaa6cda7db
style: remove unused warnings
|
1 rok temu |
greatbridf
|
29a3461810
feat: make CURRENT and IDLE_TASK per cpu
|
1 rok temu |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
1 rok temu |
greatbridf
|
ae698248ee
[partial] feat: add sync stuffs
|
1 rok temu |
greatbridf
|
1d5525f5c1
rewrite Dentry module with rust
|
1 rok temu |
greatbridf
|
b43277c46c
refactor: rewrite fs submodule with rust
|
1 rok temu |