udev: Use new udev 0.9.3 version to vastly simplify udev code

This commit is contained in:
Vicki Pfau 2025-01-24 18:21:58 -08:00
parent 2129b641c1
commit 79716db2e0
6 changed files with 53 additions and 195 deletions

View file

@ -293,13 +293,13 @@ async fn generate_wifi_dump_inner() -> Result<PathBuf> {
link.file_name() == Some(OsStr::new("ath11k_pci"))
}
let poller = single_poll("devcoredump", cb, Duration::from_secs(5).try_into()?);
let poller = single_poll("devcoredump", cb, Duration::from_secs(5));
fs::write(
path("/sys/kernel/debug/ath11k/pci-0000:03:00.0/simulate_fw_crash"),
"mhi-rddm\n",
)
.await?;
let devcd = poller.await?;
let devcd = poller?.await??;
let data = devcd.join("data");
let (mut output, path) = make_tempfile("wifi-dump-")?;