From 225081870fe1632cbc0f27cec433c9f43487d6c8 Mon Sep 17 00:00:00 2001 From: Admin Pupkin Date: Wed, 10 Jun 2026 11:20:13 +0300 Subject: [PATCH] base: rtcd namespace fd fix + acpid deferred PCI FD rtcd: syscall::openat(0, '/scheme/sys/update_time_offset') used fd 0 (stdin) instead of the namespace fd, causing EACCES. Fixed by using libredox::call::getns(). acpid: AmlPhysMemHandler captured pci_fd at construction as Arc>, so after set_pci_fd() stored the fd, the handler never saw it. Changed to Arc>> shared between AcpiContext and the handler. Base fork commits: 770694d0 (rtcd), 84573feb (acpid) --- local/docs/CPU-DMA-IRQ-MSI-SCHEDULER-FIX-PLAN.md | 0 local/docs/IMPLEMENTATION-MASTER-PLAN.md | 0 local/sources/base | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 local/docs/CPU-DMA-IRQ-MSI-SCHEDULER-FIX-PLAN.md delete mode 100644 local/docs/IMPLEMENTATION-MASTER-PLAN.md diff --git a/local/docs/CPU-DMA-IRQ-MSI-SCHEDULER-FIX-PLAN.md b/local/docs/CPU-DMA-IRQ-MSI-SCHEDULER-FIX-PLAN.md deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/local/docs/IMPLEMENTATION-MASTER-PLAN.md b/local/docs/IMPLEMENTATION-MASTER-PLAN.md deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/local/sources/base b/local/sources/base index 4c1fa35c72..84573feb5f 160000 --- a/local/sources/base +++ b/local/sources/base @@ -1 +1 @@ -Subproject commit 4c1fa35c72275c7fa001fafa115ce20f1e29600a +Subproject commit 84573feb5f0721c91822e140a9f1aa34a09d6dc9