Fix multi_core livelocks and add livelock debugging
Showing
- Cargo.toml 1 addition, 1 deletionCargo.toml
- src/context/context.rs 5 additions, 1 deletionsrc/context/context.rs
- src/event.rs 1 addition, 1 deletionsrc/event.rs
- src/ptrace.rs 7 additions, 3 deletionssrc/ptrace.rs
- src/scheme/debug.rs 1 addition, 1 deletionsrc/scheme/debug.rs
- src/scheme/pipe.rs 14 additions, 16 deletionssrc/scheme/pipe.rs
- src/scheme/sys/block.rs 36 additions, 0 deletionssrc/scheme/sys/block.rs
- src/scheme/sys/mod.rs 2 additions, 0 deletionssrc/scheme/sys/mod.rs
- src/scheme/user.rs 2 additions, 2 deletionssrc/scheme/user.rs
- src/sync/wait_condition.rs 6 additions, 4 deletionssrc/sync/wait_condition.rs
- src/sync/wait_map.rs 11 additions, 7 deletionssrc/sync/wait_map.rs
- src/sync/wait_queue.rs 6 additions, 5 deletionssrc/sync/wait_queue.rs
- src/syscall/debug.rs 1 addition, 1 deletionsrc/syscall/debug.rs
- src/syscall/futex.rs 1 addition, 1 deletionsrc/syscall/futex.rs
- src/syscall/process.rs 5 additions, 5 deletionssrc/syscall/process.rs
- src/syscall/time.rs 1 addition, 1 deletionsrc/syscall/time.rs
Loading
Please register or sign in to comment