bjorn3
|
f5475fc9a7
|
Deduplicate int vector handling between ihdad and rtl network drivers
Xhcid and nvmed still use their own get_int_method function as they need
need to distinguish between legacy, MSI and MSI-X interrupts.
|
2025-11-29 10:40:15 +01:00 |
|
Jeremy Soller
|
4d6581d454
|
xhcid: add more timeouts
|
2025-11-26 17:45:46 -07:00 |
|
Jeremy Soller
|
8ca163d575
|
ihdad: add many more timeouts and error handling
|
2025-11-26 17:30:03 -07:00 |
|
Jeremy Soller
|
84d43ecbf3
|
Add timeouts to ihdad, reduce nvmed timeouts
|
2025-11-26 09:53:25 -07:00 |
|
Jeremy Soller
|
e76ecea4ce
|
audiod: daemonize after creating audio scheme
|
2025-11-26 09:52:32 -07:00 |
|
Jeremy Soller
|
d07a33ec0b
|
Add timeouts to more driver spin loops
|
2025-11-26 09:30:45 -07:00 |
|
Jeremy Soller
|
6de1b07cb1
|
Merge branch 'recover-netstack' into 'main'
netstack: Do not quit at error
See merge request redox-os/base!39
|
2025-11-24 06:41:06 -07:00 |
|
Wildan M
|
e65fbb6537
|
netstack: Do not quit at error
|
2025-11-23 22:09:20 -08:00 |
|
Jeremy Soller
|
dd41c4f13e
|
net: scheme created and daemon ready before device init
|
2025-11-23 09:23:09 -07:00 |
|
Jeremy Soller
|
e3d5abdaa1
|
pcid: also scan bus 0x80 by default for Arrow Lake
|
2025-11-23 08:14:58 -07:00 |
|
Jeremy Soller
|
6a11465e3e
|
pcid: allow unaligned access
|
2025-11-23 08:08:11 -07:00 |
|
Jeremy Soller
|
6d8d91ec85
|
hwd: daemonize
|
2025-11-22 20:44:15 -07:00 |
|
Jeremy Soller
|
ccd8d8f158
|
hwd: launch pcid after acpid but before probe
|
2025-11-22 17:30:52 -07:00 |
|
Jeremy Soller
|
2ee3a846fb
|
acpid: do not enter null namespace (workaround for pci)
|
2025-11-22 17:30:37 -07:00 |
|
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 |
|