greatbridf
|
4c21fc6989
doc: update device_driver.md
|
3 miesięcy temu |
greatbridf
|
3c76def031
style(block): change idents
|
3 miesięcy temu |
greatbridf
|
f7441a1470
doc: add device_driver.md
|
3 miesięcy temu |
greatbridf
|
e8b3f94f91
doc: add doc for filesystem
|
3 miesięcy temu |
greatbridf
|
92cfd5ccee
doc: add problems and TODO part
|
3 miesięcy temu |
greatbridf
|
c2a8b82a50
doc: add task.md
|
3 miesięcy temu |
greatbridf
|
42eb4fbb73
chore: remove kvm accel for dists such as ubuntu
|
3 miesięcy temu |
greatbridf
|
aabe4b75b7
fix(setpgid): move the process to new pgroup
|
3 miesięcy temu |
greatbridf
|
e2c3fbd379
chore: update README.md, add docs
|
3 miesięcy temu |
greatbridf
|
afc4956f30
chore: rename project name
|
3 miesięcy temu |
greatbridf
|
bad164e483
remove some stale C++ code. extract more platform-dependent parts
|
3 miesięcy temu |
greatbridf
|
a7bcb9ce15
Merge branch 'buddy_refactor'
|
4 miesięcy temu |
greatbridf
|
29bc525d10
Merge branch 'process-rewrite'
|
4 miesięcy temu |
greatbridf
|
8f28dfb772
feat: impl Write for dyn Buffer
|
4 miesięcy temu |
shao
|
5b3f887a65
refactor: refactor page alloc in rust
|
4 miesięcy temu |
greatbridf
|
12dacd3fad
fix(c++build): disable mmx and sse
|
4 miesięcy temu |
greatbridf
|
66958893e5
rewrite: move Process, ProcessGroup, Session out of thread.rs
|
4 miesięcy temu |
greatbridf
|
e037208da1
fix(exit): skip checking whether the children have an init parent
|
4 miesięcy temu |
greatbridf
|
b8a282ecb6
fix(context): new version rustc says we should use naked_asm
|
4 miesięcy temu |
greatbridf
|
980f18bf51
fix: add smp boot option to qemu run
|
4 miesięcy temu |
greatbridf
|
4602c4d71c
Merge branch 'fix'
|
4 miesięcy temu |
greatbridf
|
e6365b41be
fix(page_fault): potential skipped free in page fault handler
|
4 miesięcy temu |
greatbridf
|
d161134335
chore: add tmux debug script in Makefile
|
4 miesięcy temu |
greatbridf
|
13f7fff46d
Merge branch 'multiarch'
|
4 miesięcy temu |
greatbridf
|
07cdd43e60
Merge branch 'smp'
|
4 miesięcy temu |
greatbridf
|
68afbfce01
feat: set ap cpus online in scheduler!
|
4 miesięcy temu |
greatbridf
|
742d1ef505
fix(buddy): hold global buddy lock for EVERYTHING
|
4 miesięcy temu |
shao
|
f048367b02
refactor: refactor better abstraction for context switch
|
4 miesięcy temu |
greatbridf
|
4d1ab3b719
feat: initialize ap cpus to a usable state
|
4 miesięcy temu |
greatbridf
|
44231d9217
fix(idle_task): disable irq when we use scheduler
|
4 miesięcy temu |