* feat(kernel): 改进内核线程管理和网络命名空间轮询线程 - 新增`KernelThreadMechanism::request_stop`方法,支持请求内核线程退出 - 新增`KernelThreadMechanism::reap_zombie_kthreads`方法,用于回收僵尸内核线程 - 重构网络命名空间轮询线程为`NetnsPoller`结构,支持线程生命周期管理 - 网络命名空间销毁时自动停止轮询线程,避免资源泄漏 - 修复`ProcessControlBlock::is_kthread`方法的实现 - 优化内核线程退出时的唤醒逻辑,确保父进程能及时回收 Signed-off-by: longjin <longjin@DragonOS.org> |
||
|---|---|---|
| .. | ||
| .cargo | ||
| crates | ||
| src | ||
| submodules | ||
| .clippy.toml | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Makefile | ||
| build.rs | ||
| env.mk | ||
| rust-toolchain.toml | ||