-
c9af430c19
misc: Update redox_syscall, libredox and redox-scheme
Ibuki Omatsu
2026-07-01 14:20:22 +00:00
-
-
a301f50bca
Merge branch 'avoid-blocking-nsmgr' into 'main'
Jeremy Soller
2026-07-01 08:20:05 -06:00
-
-
372b200f26
refactor: Adapt to userspace fd allocation
Ibuki Omatsu
2026-07-01 14:20:05 +00:00
-
-
48dfbc5ffc
docs: add Phase II Architecture section to SLEEP-IMPLEMENTATION-PLAN
vasilito
2026-07-01 17:13:55 +03:00
-
e8d4ce4822
Merge branch 'avoid-blocking-nsmgr' into 'master'
Jeremy Soller
2026-07-01 08:08:23 -06:00
-
-
fba233467a
refactor: Move fd allocation logic into userspace
Ibuki Omatsu
2026-07-01 14:08:23 +00:00
-
-
fcd8722f92
CHANGELOG: document Phase II.X.W S3 round-trip wire-up
vasilito
2026-07-01 17:06:32 +03:00
-
6dd30b80b4
submodule: bump base/d94d29, kernel/9bc1fbf, syscall/b0f4fee (Phase II.X.W S3 round-trip)
vasilito
2026-07-01 17:05:00 +03:00
-
6c3d5d28c6
refactor: Move fd allocation logic into userspace
Ibuki Omatsu
2026-07-01 14:02:47 +00:00
-
bedf0129b9
Merge branch 'fcntl' into 'master'
Jeremy Soller
2026-07-01 08:01:38 -06:00
-
-
0899f212c0
feat: Add fcntl
Ibuki Omatsu
2026-07-01 14:01:37 +00:00
-
-
4bb9233355
refactor: replace auto fd allocation with reservations and *_into variants
Ibuki Omatsu
2026-07-01 13:51:53 +00:00
-
dcd70a1255
acpid: Phase II.X.W S3 wake handling + kstop_enter_s3 helper
Red Bear OS
2026-07-01 16:32:33 +03:00
-
5725acc7dc
CHANGELOG: document Phase II.X S3 resume trampoline
vasilito
2026-07-01 15:58:35 +03:00
-
5897eefc3a
submodule: bump kernel to
1be659b (Phase II.X S3 resume trampoline)
vasilito
2026-07-01 15:57:14 +03:00
-
9d5a6319f8
quirks: add Dell / HP / Lenovo catch-all DMI entries (Phase I broader OEM)
vasilito
2026-07-01 15:18:52 +03:00
-
1834c3bf58
CHANGELOG: document build system patch verification (make verify-patches)
vasilito
2026-07-01 15:03:26 +03:00
-
adae16ace3
Makefile: add verify-patches, verify-file-patches, verify-all targets
vasilito
2026-07-01 15:02:40 +03:00
-
32403ccf4b
scripts: add check-cargo-patches.sh (Phase J verification + Improvement C)
vasilito
2026-07-01 15:01:26 +03:00
-
339cd4e223
CHANGELOG: document Phase J (typed-AcPiVerb s2idle / S3 + libredox fork)
vasilito
2026-07-01 14:40:55 +03:00
-
bea67affad
docs: Phase J end-to-end wired (libredox fork + syscall typed-AcpiVerb)
vasilito
2026-07-01 14:31:27 +03:00
-
8b2ed82995
submodules: bump base to
aadf55b (Phase J [patch.crates-io] libredox), kernel to 6b98c64 (Phase J AcPiVerb dispatch)
vasilito
2026-07-01 14:28:49 +03:00
-
aadf55bfca
base: Phase J [patch.crates-io] libredox + kstop_enter_s2idle helper
Red Bear OS
2026-07-01 13:07:00 +03:00
-
23ef3fdd3f
CHANGELOG: document Phase I/II (s2idle + S3 + LG Gram DMI)
vasilito
2026-07-01 12:45:07 +03:00
-
1d3878ee78
submodule: bump kernel to
9f6a428 (Phase II S3 entry path)
vasilito
2026-07-01 10:01:28 +03:00
-
68966c67eb
submodules: bump base to
76b53f4 (acpid Phase I.5), kernel to f830886 (kstop reasons + MWAIT wake)
vasilito
2026-07-01 09:10:39 +03:00
-
76b53f4ec8
acpid: Phase I.5 kstop reason dispatch + kstop_reason helper
Red Bear OS
2026-07-01 09:10:12 +03:00
-
73408a1609
patches/syscall: add P1-acpiverb-enter-exit-s2idle.patch (Phase I/J)
vasilito
2026-07-01 07:31:03 +03:00
-
59f3e42af6
base: unify syscall dependency to local path source
Red Bear OS
2026-07-01 07:08:58 +03:00
-
760ec887f3
docs: add SLEEP-IMPLEMENTATION-PLAN.md (Phase I + Phase J deferral)
vasilito
2026-07-01 06:53:34 +03:00
-
8501245598
kernel: submodule pointer to
75c7618 (Phase I s2idle / s3 kstop handler)
vasilito
2026-07-01 05:44:12 +03:00
-
4d270bab29
quirks: add ACPI IRQ1, kbd_deactivate, no_legacy_pm1b flags for LG Gram 16 (2025)
vasilito
2026-07-01 04:55:22 +03:00
-
4191b8543e
base: submodule pointer to
5d2d114 (acpid full Linux AML S-state sequence + s2idle stubs)
vasilito
2026-07-01 05:28:12 +03:00
-
8dd21d713c
base: [patch.crates-io] redox_syscall = path local/sources/syscall (Phase I)
Red Bear OS
2026-07-01 04:46:33 +03:00
-
5d2d114bf9
acpid: complete Linux-compatible AML S-state sequence + s2idle stubs
Red Bear OS
2026-07-01 01:17:15 +03:00
-
71f5d05edc
kernel fork: update submodule pointer to
24fd0a0 (author: vasilito)
vasilito
2026-07-01 00:43:38 +03:00
-
60cfb9df5c
fix: qtdeclarative metatypes resolution via extended dep sysroot symlinks
vasilito
2026-07-01 00:32:52 +03:00
-
15a4a27a46
Merge branch 'openat-test' into 'master'
Jeremy Soller
2026-06-30 15:29:11 -06:00
-
-
b504d78448
CHANGELOG: document Phase H cpufreqd oscillation fix (kernel + cpufreqd)
vasilito
2026-07-01 00:28:04 +03:00
-
0ce9eb4736
fix: qt-sysroot dep symlinks point to dependency's own stage, not caller's sysroot
vasilito
2026-07-01 00:20:18 +03:00
-
d7ada2ed32
fix: copy Qt6 wayland protocols from qtbase staging to qtwayland sysroot
vasilito
2026-07-01 00:07:22 +03:00
-
4ded365124
cpufreqd: only log transitions that actually happened; skip dwell on read-only
vasilito
2026-07-01 00:03:32 +03:00
-
b8b348b11e
fix: resolve qtdeclarative sysroot propagation failures
vasilito
2026-06-30 23:59:46 +03:00
-
68b1f74dbf
cpufreqd: correct VM detection paths (Redox DMI + CPUID hypervisor bit)
vasilito
2026-06-30 23:58:33 +03:00
-
54130891c0
fix: correct redox-drm patch symlinks and lcms2 blake3 hash
vasilito
2026-06-30 23:31:36 +03:00
-
6d1b117264
cpufreqd: detect virtualized host, skip MSR writes on QEMU/VM
vasilito
2026-06-30 22:26:06 +03:00
-
5780fbc1ce
cpufreqd: auto-detect virtualization for MSR read-only mode
vasilito
2026-06-30 22:23:00 +03:00
-
e6e6b3b9b4
outer: bump ninja-build pointer (Redox subprocess support)
vasilito
2026-06-30 22:20:21 +03:00
-
3e57b52a2d
cpufreqd: add MSR readback and hysteresis to prevent P-state thrashing
vasilito
2026-06-30 22:20:04 +03:00
-
3c9ddc1407
fix: harden build cache against 7 correctness issues
vasilito
2026-06-30 18:24:39 +03:00
-
4673eab7a5
outer: bump kernel submodule (restore -Z json-target-spec)
vasilito
2026-06-30 17:47:29 +03:00
-
7d62a7c0ab
docs: document content-hash cache system, binary store, package groups
vasilito
2026-06-30 17:29:52 +03:00
-
b25ea418fb
redbear-quirks: add LG Gram 16 (2025) Arrow Lake-H DMI quirk (Phase G.8)
Red Bear OS
2026-06-30 16:07:40 +03:00
-
6c980c2dfd
outer: register local/sources/kernel as a real git submodule
Red Bear OS
2026-06-30 16:04:42 +03:00
-
73345918d4
cleanup: remove stale local/cache pkgar and rbos-cache artifacts
vasilito
2026-06-30 16:00:04 +03:00
-
eade2a0cbc
outer: bump local/sources/{kernel,ninja-build} submodules
vasilito
2026-06-30 15:59:47 +03:00
-
a84a99cc24
build-cache: package groups in config + installer local fork (Phase 3)
vasilito
2026-06-30 15:59:36 +03:00
-
ac46660d2e
build-cache: content-hash-based caching + binary store restore (Phase 1-2)
vasilito
2026-06-30 15:59:20 +03:00
-
616a9ad8fc
docs: add Phase G entry to CHANGELOG (Arrow Lake / LG Gram 2025 hardware port)
Red Bear OS
2026-06-30 14:49:34 +03:00
-
9381ed4fd5
outer: bump local/sources/{kernel,base} submodules to Phase G commits
Red Bear OS
2026-06-30 14:42:15 +03:00
-
c335553c7e
acpid: add /scheme/acpi/processor/ route + cpu_names() (Phase G.6)
Red Bear OS
2026-06-30 14:41:16 +03:00
-
88555c342d
redbear-power: add HWP MSR constants and accessors (Phase G.2)
Red Bear OS
2026-06-30 12:57:04 +03:00
-
d24d0e2174
cpufreqd: add HWP (Hardware P-states / Intel Speed Shift) detection
Red Bear OS
2026-06-30 12:53:57 +03:00
-
9bd2b595f9
Merge branch 'doc-termios-flags' into 'master'
Mathew John Roberts
2026-06-30 07:27:39 +01:00
-
-
61046e2af8
Merge branch 'doc-string-func' into 'master'
Mathew John Roberts
2026-06-30 07:27:22 +01:00
-
-
ddd94ce4c0
Merge branch 'utime-doc' into 'master'
Mathew John Roberts
2026-06-30 07:27:01 +01:00
-
-
b3b60d7943
Merge branch 'pthread-spin-doc' into 'master'
Mathew John Roberts
2026-06-30 07:26:36 +01:00
-
-
7d38536e5d
Merge branch 'pthread-afterincludes' into 'master'
Mathew John Roberts
2026-06-30 07:26:14 +01:00
-
-
7a24b854c3
docs: Phase E — _TTS/_WAK hooks and DMAR opt-in
Red Bear OS
2026-06-30 07:16:39 +03:00
-
181a36a4e4
base: add _TTS/_WAK AML hooks + opt-in DMAR init with hard cap
Red Bear OS
2026-06-30 07:14:00 +03:00
-
cab9655a8b
docs: comprehensive Phase D updates — CHANGELOG, strategy, improvement plan, boot-logs README
Red Bear OS
2026-06-30 06:38:51 +03:00
-
5f1da52502
redbear-sessiond: port ACPI shutdown watcher to new Fd-based scheme
Red Bear OS
2026-06-30 06:33:11 +03:00
-
8140a2cd27
base: refactor set_global_s_state to follow Linux 7.1 acpi_enter_sleep_state
Red Bear OS
2026-06-30 06:32:09 +03:00
-
d844111937
base: close SLP_TYPb, parse_lnk_irc, AML mutex, and S5 gaps
Red Bear OS
2026-06-30 05:31:07 +03:00
-
ae57fe3226
base: re-sync ACPI userspace with upstream master
Red Bear OS
2026-06-30 04:56:51 +03:00
-
2382aa496f
fix: prefix.mk — patch sysroot+redoxer cstdlib for strtold
vasilito
2026-06-30 03:57:51 +03:00
-
7dfebab9bf
docs: comprehensive cross-references for 2026-06-30 input-stack fix
vasilito
2026-06-30 03:17:30 +03:00
-
ded5331006
docs: verify ps2d/inputd startup-log fix on rebuilt mini ISO
vasilito
2026-06-30 03:07:49 +03:00
-
41045fd2f1
docs: capture ps2d/inputd boot-log diagnosis + addendum to BUILD-SYSTEM-IMPROVEMENTS
vasilito
2026-06-30 02:55:51 +03:00
-
49363122d1
build: revert strtold workarounds — GCC cstdlib fix is the root fix
vasilito
2026-06-30 02:34:08 +03:00
-
817bd6b76e
build: accumulated source fixes from Redox build session
vasilito
2026-06-30 02:30:39 +03:00
-
de9d1f495f
base: ps2d/inputd — add startup info logs for boot diagnostics
Red Bear OS
2026-06-30 02:23:30 +03:00
-
5a542e1cf6
fix: root-cause strtold — patch GCC <cstdlib> at prefix build time
vasilito
2026-06-30 02:08:01 +03:00
-
3a4c0efbc0
fix: kf6-ki18n stub — remove broken include path
vasilito
2026-06-30 01:45:50 +03:00
-
22dd478d7c
fix: kf6-ki18n stub — add KF6::I18n cmake target
vasilito
2026-06-30 01:29:42 +03:00
-
2451f433f0
fix: kf6-ki18n stub — add empty libKF6I18n.so for deps
vasilito
2026-06-30 00:55:50 +03:00
-
286ff556c7
fix: kf6-ki18n → cmake-config-only stub (strtold blocker)
vasilito
2026-06-30 00:44:47 +03:00
-
67ae17a3dd
build: accumulated fixes — relibc cbindgen, GCC headers, KF6 recipes
vasilito
2026-06-29 21:47:18 +03:00
-
76e09281d7
fix: dmi — convert physmap error via errno() to libredox::Error
Red Bear OS
2026-06-29 20:47:20 +03:00
-
0c60adc6b5
docs: add canonical "Our Git Server" section (gitea.redbearos.org)
vasilito
2026-06-29 19:56:06 +03:00
-
10b3ab9713
common: add compile-time assertion of physmap's error type
Red Bear OS
2026-06-29 19:36:06 +03:00
-
44d434e369
build: detect working-tree dirtiness in stale-source check
vasilito
2026-06-29 19:34:35 +03:00
-
e1dfec22d5
fix: kf6-ki18n — set CXXFLAGS with -include stdlib.h
vasilito
2026-06-29 18:30:51 +03:00
-
63c1ebde21
fix: base — syscall::error::Error (module alias)
vasilito
2026-06-29 16:05:10 +03:00
-
7ad5ef4e97
fix: use syscall::error::Error (not redox_syscall)
Red Bear OS
2026-06-29 16:04:57 +03:00
-
759bdb06b2
add descriptions to cc constants for termios
auronandace
2026-06-29 13:38:49 +01:00
-
-
-
3cdd321315
fix: base — DmiError::Map variant type mismatch
vasilito
2026-06-29 15:27:17 +03:00
-
ee190a5269
fix: acpid dmi — Map variant use redox_syscall::error::Error
Red Bear OS
2026-06-29 15:27:02 +03:00
-
fd62e34140
build: redbear-greeter → ignore (strtold blocker)
vasilito
2026-06-29 14:46:46 +03:00
-
2533484bb0
fix: redbear-greeter — include stdlib.h before Qt for strtold
vasilito
2026-06-29 14:35:52 +03:00