Files
RedBear-OS/local/patches
vasilito 73408a1609 patches/syscall: add P1-acpiverb-enter-exit-s2idle.patch (Phase I/J)
Phase I/J: the overlay patch backing the syscall
EnterS2Idle/ExitS2Idle extension. Verifies cleanly
against fresh upstream redox-os/syscall 0.8.1
(commit 79cb6d9).

Mirrors Linux 7.1:
* EnterS2Idle (= 3) — s2idle_enter() in
  kernel/power/suspend.c:91
* ExitS2Idle  (= 4) — s2idle_wake() in
  kernel/power/suspend.c:133

Hardware-agnostic: works for any platform with
Modern Standby firmware (Dell, HP, Lenovo, LG Gram,
etc.), not just LG Gram. Applied to local/sources/syscall
in the inner git history (commit d9f7a9e) and to base's
[patch.crates-io] redox_syscall = { path = "../syscall" }.

When upstream updates (periodic rebase via
'git fetch upstream && git rebase upstream/master' in
local/sources/syscall), this patch is re-applied to
the new upstream HEAD.
2026-07-01 07:31:03 +03:00
..
2026-05-07 04:35:57 +01:00