Files
RedBear-OS/local/sources
vasilito 8501245598 kernel: submodule pointer to 75c7618 (Phase I s2idle / s3 kstop handler)
The local/sources/kernel fork at 75c7618 extends the sys
scheme's kstop handler to dispatch on additional string
args 's2idle' and 's3' (hardware-agnostic Modern Standby
and Suspend-to-RAM entry). The kernel-side S2IDLE_REQUESTED
flag in scheme/acpi.rs is the synchronization primitive
between the kstop handler and the idle path.

The kernel fork did not adopt the [patch.crates-io] redox_syscall
fork approach (previous commit 6471615 was reverted) because
adding EnterS2Idle/ExitS2Idle to a local syscall fork breaks
the libredox::error::Error <-> syscall::Error type identity
(libredox has its own vendored redox_syscall dep). Phase J
will fork libredox too. Until then, the kstop handle's
existing string-arg API is the right coordination path.
2026-07-01 05:44:12 +03:00
..
2026-06-29 02:57:57 +03:00
2026-06-18 20:46:44 +03:00
2026-06-30 18:24:39 +03:00
2026-06-18 20:46:44 +03:00
2026-06-18 20:46:44 +03:00
2026-06-29 21:47:18 +03:00
2026-06-18 20:46:44 +03:00
2026-06-28 00:01:47 +03:00