Jeremy Soller
0220364704
Merge branch 'gpu_drm5' into 'main'
...
Port remaining drm ioctls to the new infrastructure
See merge request redox-os/base!68
2025-12-15 15:57:29 -07:00
bjorn3
0eb96178db
Port remaining drm ioctls to the new infrastructure
2025-12-15 23:37:16 +01:00
Jeremy Soller
2892c5a1dd
Merge branch 'gpu_drm4' into 'main'
...
Introduce infrastructure for serializing ioctls
See merge request redox-os/base!67
2025-12-15 14:53:08 -07:00
bjorn3
c3f4711403
Introduce infrastructure for serializing ioctls
...
And use it for a couple of drm interfaces
2025-12-15 22:29:18 +01:00
Jeremy Soller
8b614ea6d7
Merge branch 'fmt' into 'main'
...
Fix fmt
See merge request redox-os/base!66
2025-12-15 12:37:58 -07:00
Wildan M
bdf9e44558
Fix fmt
2025-12-16 02:35:53 +07:00
Jeremy Soller
620b4bd80c
Merge branch 'gpu_drm3' into 'main'
...
drivers/graphics/graphics-ipc: Use drm-sys for types and consts copied from DRM
See merge request redox-os/base!64
2025-12-14 14:43:33 -07:00
bjorn3
621dd6ac2f
drivers/graphics/graphics-ipc: Use drm-sys for types and consts copied from DRM
2025-12-14 22:31:39 +01:00
Jeremy Soller
e444f6a764
Merge branch 'gpu_drm2' into 'main'
...
Some fixes for the version and set_client_cap graphics driver commands
See merge request redox-os/base!63
2025-12-14 12:44:56 -07:00
bjorn3
b09bffa8b7
drivers/graphics/graphics-ipc: Actually handle SET_CLIENT_CAP
2025-12-14 20:42:59 +01:00
bjorn3
47d6f879fb
drivers/graphics/graphics-ipc: Nicer version handling of version command
2025-12-14 20:25:30 +01:00
Jeremy Soller
d52d250a0a
Merge branch 'gpu_drm' into 'main'
...
drivers/graphics/graphics-ipc: Add counterparts for the VERSION, GET_CAP and...
See merge request redox-os/base!62
2025-12-14 09:54:39 -07:00
bjorn3
0c8f1b56d7
drivers/graphics/graphics-ipc: Add counterparts for the VERSION, GET_CAP and SET_CLIENT_CAP drm ioctls
2025-12-14 17:51:37 +01:00
Jeremy Soller
3fe68f6024
Merge branch 'update_redox_scheme2' into 'main'
...
Update ptyd to redox-scheme 0.8
See merge request redox-os/base!61
2025-12-13 07:11:55 -07:00
bjorn3
91f12cabd9
ptyd: Update to redox-scheme 0.8
2025-12-13 15:06:20 +01:00
Jeremy Soller
feee6fe4de
Merge branch 'update_cargo_lock' into 'main'
...
Update Cargo.lock
See merge request redox-os/base!60
2025-12-13 07:04:30 -07:00
bjorn3
63406c5990
Update Cargo.lock
2025-12-13 15:01:12 +01:00
Jeremy Soller
6c3dbf5a86
Merge branch 'update-netstack' into 'main'
...
feat: Update netstack to use redox-scheme.
See merge request redox-os/base!38
2025-12-13 06:44:43 -07:00
Ibuki Omatsu
4f3cba2cd0
feat: Update netstack to use redox-scheme.
2025-12-13 06:44:43 -07:00
Jeremy Soller
3363174937
Merge branch 'update_redox_scheme' into 'main'
...
Update redox-scheme for many daemons
See merge request redox-os/base!59
2025-12-13 06:27:01 -07:00
bjorn3
fdae74d0fb
audiod: Use redox-scheme from crates.io
2025-12-13 13:10:36 +01:00
bjorn3
9e91a930e5
drivers/input/ps2d: Update to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
d27e7296fc
drivers/usb/xhcid: Update to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
4b6d386840
drivers/storage/driver-block: Update to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
256f4fe6b8
drivers/pcid: Update to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
f329988b9d
drivers/inputd: Update to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
bab2bc052e
drivers/graphics: Update most drivers to redox-scheme 0.8
2025-12-13 13:08:31 +01:00
bjorn3
74d01f34a6
drivers/acpid: Update to redox-scheme 0.8
2025-12-13 13:08:24 +01:00
bjorn3
96c4775c6c
logd: Update to redox-scheme 0.8
2025-12-13 13:08:19 +01:00
bjorn3
003fb2a673
ramfs: Update to redox-scheme 0.8
2025-12-13 13:06:36 +01:00
bjorn3
3bfa5a4889
zerod: Update to redox-scheme 0.8
2025-12-13 13:06:16 +01:00
bjorn3
c574eda94a
randd: Update to redox-scheme 0.8
2025-12-13 13:06:02 +01:00
bjorn3
1ac570fe06
Couple of minor feature gate changes
2025-12-13 12:38:22 +01:00
Jeremy Soller
18e8a37576
Merge branch 'initfs_mmap' into 'main'
...
Support zero-copy read-only mmaping in the initfs
See merge request redox-os/base!58
2025-12-12 13:54:18 -07:00
bjorn3
bd184871b7
Update redox-rt
2025-12-12 21:46:32 +01:00
bjorn3
d5ff91f248
Support mmap in initfs
2025-12-12 21:45:10 +01:00
Jeremy Soller
a7047c3f28
Merge branch 'redoxer-arm' into 'main'
...
Move redoxerd and add aarch64 support
See merge request redox-os/base!57
2025-12-11 10:54:00 -07:00
Wildan M
471725ff4e
Implement stub for riscv64
2025-12-12 00:16:40 +07:00
Wildan M
76a86e1969
Move redoxerd and add aarch64 support
2025-12-12 00:13:16 +07:00
Jeremy Soller
d17a9d8387
Merge branch 'fix-check-arm' into 'main'
...
Fix cargo check for non x86_64
See merge request redox-os/base!56
2025-12-11 06:19:17 -07:00
Wildan M
10a1e29a64
Try fix for other arch
2025-12-11 18:54:57 +07:00
Wildan M
04d5c5fee8
Fix cargo check for aarch64
2025-12-11 18:47:46 +07:00
Jeremy Soller
713e40fba7
Merge branch 'p0' into 'main'
...
fix(procmgr/kill): error handling
See merge request redox-os/base!55
2025-12-10 06:18:08 -07:00
Jeremy Soller
e188cb7516
Merge branch 'add-ci' into 'main'
...
ci: Add cargo check
See merge request redox-os/base!54
2025-12-10 06:14:50 -07:00
Anhad Singh
9028509fb8
fix(procmgr/kill): error handling
...
* Fix `num_succeeded` was never being incremented
* If no processes or process group could be found corresponding to that
specified by `target`, `ESRCH` should be returned.
* Document this behaviour.
This is the reason why `killpg` test was hanging instead of reporting an
error since `kill` was silently failing.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-10 17:17:39 +11:00
Wildan M
0ecad02774
Try add rules
2025-12-10 13:03:57 +07:00
Wildan M
6512ec74dc
Reduce logs
2025-12-10 13:00:22 +07:00
Wildan M
997fe9ff50
ci: Add cargo check
2025-12-10 12:52:08 +07:00
Jeremy Soller
2df5447272
Merge branch 'p0' into 'main'
...
misc: run `cargo update`
See merge request redox-os/base!53
2025-12-08 18:38:05 -07:00
Anhad Singh
854e48c0d6
misc: run cargo update
...
Fixes compilation of `apcid`
2025-12-09 12:35:28 +11:00