Zhang Junyang
|
dd410444e5
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
Ruihan Li
|
2d01804d19
|
Correct lock usages in procfs
|
2025-11-06 15:41:13 +08:00 |
Ruihan Li
|
a6d37f0e79
|
Mark all kernel modules as private
|
2025-08-26 18:02:56 +08:00 |
Ruihan Li
|
09e7355d87
|
Remove dead code in `file_table.rs`
|
2025-08-26 18:02:56 +08:00 |
Chen Chengjun
|
b1bbd6c3fe
|
Optimize the initialization logic during Asterinas init phase
|
2025-08-26 14:36:59 +08:00 |
Ruihan Li
|
9e2dde5ebb
|
Add `enqueue_signal_async`
|
2025-06-09 13:10:34 +08:00 |
Ruihan Li
|
8600278a5f
|
Drop files at the correct time
|
2025-04-14 21:13:11 +08:00 |
Ruihan Li
|
293f1ff4c9
|
Do `release_range_locks` in `Drop`
|
2025-04-14 21:13:11 +08:00 |
Ruihan Li
|
0dca168717
|
Use `#[expect(lint)]`, not `#[allow(lint)]`
|
2025-02-08 15:10:04 +08:00 |
Ruihan Li
|
b9ce3e64ad
|
Make the file lookup faster
|
2025-01-09 10:58:16 +08:00 |
Ruihan Li
|
16db96e496
|
Adjust `as_socket` signature
|
2025-01-09 10:58:16 +08:00 |
Ruihan Li
|
054c64542b
|
Use `PollAdaptor` to signal `SIGIO`
|
2024-11-13 14:15:44 +08:00 |
Fabing Li
|
9f188837ae
|
Add /proc/[pid]/stat and /proc/[pid]/status
|
2024-10-24 19:17:20 +08:00 |
Wang Taojie
|
89d04ecf7d
|
Implement ioctl() FIOCLEX command
|
2024-10-21 09:43:43 +08:00 |
Shaowei Song
|
1186fb7ca9
|
Use `SpinLock` on `FileTable` for efficiency
|
2024-09-13 19:48:26 +08:00 |
Fabing Li
|
6ce25dc38b
|
Fix lock releasing of fcntl
|
2024-08-29 17:06:01 +08:00 |
Zhang Junyang
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |