From 8b2ed829953f1c9fa627a9e5c8c740be16a105a0 Mon Sep 17 00:00:00 2001 From: vasilito Date: Wed, 1 Jul 2026 14:28:49 +0300 Subject: [PATCH] submodules: bump base to aadf55b (Phase J [patch.crates-io] libredox), kernel to 6b98c64 (Phase J AcPiVerb dispatch) Phase J end-to-end is now wired: * base inner at aadf55b: adds [patch.crates-io] libredox override and the kstop_enter_s2idle() helper method on AcpiScheme. The local libredox fork at ../libredox uses the local syscall fork at ../syscall. This breaks the type-identity barrier that previously caused E0277 errors in scheme-utils and daemon. * kernel inner at 6b98c64: adds [patch.crates-io] libredox and [patch.''] redox_syscall overrides. The URL-based patch section is required because the kernel's redox_syscall dep is from a git URL, not crates.io (the [patch.crates-io] only matches crates.io deps). Also declares members = ['.', 'rmm'] in the [workspace] section so cargo recognizes the kernel as a workspace and applies the [patch] sections. --- local/sources/base | 2 +- local/sources/kernel | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/local/sources/base b/local/sources/base index 76b53f4ec8..aadf55bfca 160000 --- a/local/sources/base +++ b/local/sources/base @@ -1 +1 @@ -Subproject commit 76b53f4ec89b9f80f63b2a7a9676eb2ec09120d3 +Subproject commit aadf55bfcaadd191e2e36bbca3a107c0a8e022f4 diff --git a/local/sources/kernel b/local/sources/kernel index 9f6a4288b5..6b98c64663 160000 --- a/local/sources/kernel +++ b/local/sources/kernel @@ -1 +1 @@ -Subproject commit 9f6a4288b5c061d7a6e51d0e61a0942a42ae0a76 +Subproject commit 6b98c6466364e5a26b0390eaf6d15d132d751701