From 865dbd3799d4bc6b7c4bac0fd4be0d770d74d041 Mon Sep 17 00:00:00 2001 From: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com> Date: Tue, 8 Apr 2025 19:03:29 +0800 Subject: [PATCH] feat: Load Existing KPM Modules on KPM Monitor Startup --- userspace/ksud/src/kpm.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/userspace/ksud/src/kpm.rs b/userspace/ksud/src/kpm.rs index fd88d1c7..cc0b0f4c 100644 --- a/userspace/ksud/src/kpm.rs +++ b/userspace/ksud/src/kpm.rs @@ -1,5 +1,5 @@ use anyhow::Result; -use notify::{Watcher, RecommendedWatcher, RecursiveMode, EventKind}; +use notify::{Watcher, RecursiveMode}; use std::path::Path; use std::fs; use anyhow::anyhow; @@ -17,6 +17,7 @@ pub fn ensure_kpm_dir() -> Result<()> { pub fn start_kpm_watcher() -> Result<()> { ensure_kpm_dir()?; + load_existing_kpms()?; // 检查是否处于安全模式 if crate::utils::is_safe_mode() {