Commit Graph

3361 Commits

Author SHA1 Message Date
Jeremy Soller e114fd9bda acpid: use pcid access file 2025-11-22 17:30:10 -07:00
Jeremy Soller cd5adcd848 acpid: initialize aml on demand 2025-11-22 17:29:46 -07:00
Jeremy Soller 2e96800384 pcid: add access file 2025-11-22 17:29:11 -07:00
Jeremy Soller e129875294 Remove unnecessary double evaluation of AML 2025-11-22 10:12:56 -07:00
Jeremy Soller 6107671e10 ihdad: signal ready after scheme creation 2025-11-22 09:45:20 -07:00
Jeremy Soller 732cde5bad Make PS/2 driver cleaner and more resilient 2025-11-21 21:07:05 -07:00
Jeremy Soller e5beee87dd ps2d: fix timeout code 2025-11-21 15:46:27 -07:00
Jeremy Soller 1145e908f1 ipcd: return sane value for SO_SNDBUF 2025-11-17 17:18:02 -07:00
Jeremy Soller c7b82d2c8f bootstrap: add link script for i586 2025-11-16 12:58:25 -07:00
Jeremy Soller 9704a4501e ipcd: refactor fevent handling 2025-11-16 09:02:27 -07:00
Jeremy Soller d609a3878f Merge branch 'use-upper-fdtbl' into 'main'
use upper fd table

See merge request redox-os/base!37
2025-11-16 08:39:31 -07:00
Jeremy Soller f629b061fa use upper fd table 2025-11-16 08:37:46 -07:00
Jeremy Soller 16ac15d5eb ipcd: remove unnecessary debug print 2025-11-14 18:25:36 -07:00
Jeremy Soller f8baa54411 Implement fpath on proc scheme 2025-11-14 11:37:14 -07:00
Jeremy Soller eb2da68f88 Handle MSG_DONTWAIT 2025-11-13 10:19:13 -07:00
Jeremy Soller 594748c1e1 ipcd: make require_connected_connection compatible with O_NONBLOCK 2025-11-10 16:41:55 -07:00
Jeremy Soller 7d2d5e9f60 Go back to redox-os/relibc for redox-rt 2025-11-10 07:36:01 -07:00
Jeremy Soller 386b48103e Merge branch 'getpeername' into 'main'
feat: Add getpeername support for uds schemes.

See merge request redox-os/base!36
2025-11-10 07:34:54 -07:00
Ibuki Omatsu 1033c6f430 feat: Add getpeername support for uds schemes. 2025-11-10 07:34:54 -07:00
Jeremy Soller 092d4001e1 Support SO_PEERCRED in unix streams 2025-11-08 08:39:02 -07:00
Jeremy Soller 68b483b0c7 Block require_connected_connection if already connecting 2025-11-08 07:45:07 -07:00
Jeremy Soller 3019f8f12a Fix return value for nonblock accept and recvfd 2025-11-07 20:11:13 -07:00
Jeremy Soller f311cdd813 Allow SCM_CREDENTIALS 2025-11-07 15:46:41 -07:00
Jeremy Soller 54105cecf8 Implement fstat for shm 2025-11-07 13:26:45 -07:00
Jeremy Soller fc183b1d07 Update dependencies 2025-11-07 08:40:55 -07:00
Jeremy Soller ee6e94ca1e Adjust ps2d timeouts 2025-11-02 08:15:38 -07:00
Jeremy Soller 93eeb4ca0b Adjust pcid logging 2025-11-02 08:00:19 -07:00
Jeremy Soller 28dd3596f3 More logging adjustments and set default level to info 2025-11-02 07:55:32 -07:00
Jeremy Soller 6dc44087bf Reduce logging in rtl ethernet drivers 2025-11-01 21:02:42 -06:00
Jeremy Soller 9ee833d5f2 ps2d: do not block on device init 2025-11-01 20:59:39 -06:00
Jeremy Soller dc605d6cb9 bootstrap: set log level to warn 2025-11-01 20:47:43 -06:00
Jeremy Soller b7b8126731 bootstrap: reduce logging 2025-11-01 20:45:25 -06:00
Jeremy Soller ec49a96640 More logging improvements 2025-11-01 20:44:26 -06:00
Jeremy Soller c560376d24 logd: do not log when ready 2025-11-01 20:33:48 -06:00
Jeremy Soller 212758724e ptyd: do not log when ready 2025-11-01 19:57:35 -06:00
Jeremy Soller c4d28fff23 xhcid: adjust another log message 2025-11-01 19:55:35 -06:00
Jeremy Soller 6d5523de2a Set all log levels, reduce unnecessary logs 2025-11-01 19:36:38 -06:00
Jeremy Soller 9972903dc4 init: do not log successful command completion 2025-11-01 19:29:52 -06:00
Jeremy Soller 4d4038dea7 Merge branch 'root_check_fix' into 'master'
Fix inverted root check

See merge request redox-os/drivers!295
2025-10-25 08:16:30 -06:00
aarch 22ab2fe17d Fix inverted root check 2025-10-25 15:42:45 +02:00
Jeremy Soller 53548166f7 Merge branch 'acpi_aml' into 'master'
Expose AML evaluation through acpi scheme

See merge request redox-os/drivers!292
2025-10-24 11:48:30 -06:00
aarch 63bad63321 Expose AML evaluation through acpi scheme 2025-10-24 11:48:29 -06:00
Jeremy Soller 57ca3be975 Fixup for last commit 2025-10-24 08:21:01 -06:00
Jeremy Soller 8bf5d60e96 Adjust logging, ensure drivers get unique logfiles 2025-10-24 08:19:34 -06:00
Jeremy Soller 731d22366d Merge branch 'bootlog-scroll' into 'master'
Add scrollback into fbbootlogd

See merge request redox-os/drivers!294
2025-10-22 11:56:40 -06:00
Wildan M fa9127ca34 Require shift key for scrollback and have better limit 2025-10-23 00:14:05 +07:00
Jeremy Soller f59f893d5b Merge branch 'loopback-fix' into 'main'
Fix smolnet not handling loopback address

See merge request redox-os/base!34
2025-10-22 05:48:42 -06:00
Wildan M 6c9822893e Fix double key register on dbbootlogd 2025-10-22 17:02:03 +07:00
Wildan M 306079c091 Fix fmt 2025-10-22 16:27:38 +07:00
Wildan M b9d0599bac Add scrollback into fbbootlogd 2025-10-22 16:27:32 +07:00