Commit Graph

3361 Commits

Author SHA1 Message Date
4lDO2 9fe01a2cf1 Update dependencies. 2023-08-31 21:20:23 +02:00
4lDO2 ba661f9719 Replace SYS_PIPE2 with libc::pipe in pcid. 2023-08-31 21:20:23 +02:00
4lDO2 dec8ed1a50 Update dependencies. 2023-08-31 21:11:41 +02:00
4lDO2 787de5c371 Update dependencies. 2023-08-31 21:05:34 +02:00
4lDO2 39598fc702 Update dependencies. 2023-08-31 21:04:04 +02:00
4lDO2 ce5de147f3 Update dependencies. 2023-08-31 20:54:40 +02:00
4lDO2 bdbcb0a0e8 Update dependencies. 2023-08-31 20:51:50 +02:00
4lDO2 5ce5de2db5 Update dependencies. 2023-08-31 20:51:14 +02:00
4lDO2 33aae840b7 Update dependencies. 2023-08-31 20:49:50 +02:00
Jeremy Soller f9415ac75e Merge branch 'core' into 'master'
inputd: fix panic when no devices are available

See merge request redox-os/drivers!113
2023-08-31 13:26:04 +00:00
Anhad Singh 74241e0273 inputd: fix panic when no devices are available
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-31 16:14:14 +10:00
Jeremy Soller 0017aaec0d Merge branch 'fix_warnings' into 'master'
Fix warnings and bump Rust edition to 2021

See merge request redox-os/netstack!38
2023-08-27 13:23:46 +00:00
Gartox c0a108ca11 Fix warnings and bump Rust edition to 2021 2023-08-27 15:04:44 +02:00
Jeremy Soller 5bbe5220a8 Merge branch 'rw_van_230824' into 'master'
general clean-up, plus fix to ensure an event after read if data is still pending

See merge request redox-os/ptyd!7
2023-08-27 12:49:21 +00:00
Ron Williams fb827b5b47 general clean-up, plus fix to ensure an event after read if data is still pending 2023-08-26 19:49:42 -07:00
Jeremy Soller 9d7e19cc0d Merge branch 'core' into 'master'
virtio-core: add support for legacy transport

See merge request redox-os/drivers!112
2023-08-23 12:26:44 +00:00
Anhad Singh 9980fe6bb9 virtio-blkd: remove repr(C) from the device config struct
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-23 15:09:51 +10:00
Anhad Singh 6a5e9d2613 virtio-core: add support for legacy transport
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-23 15:03:46 +10:00
Jeremy Soller ac9e4abcd0 virtio-core: Fix compilation on non-x86_64 2023-08-21 09:21:35 -06:00
Jeremy Soller 736e0564c2 Merge branch 'code-blocks' into 'master'
Add code blocks on the TODOs of the README

See merge request redox-os/drivers!111
2023-08-12 13:45:37 +00:00
Ribbon 2ba83c0401 Add code blocks on the TODOs of the README 2023-08-12 09:10:23 +00:00
4lDO2 84951891a7 Fix dependencies. 2023-08-07 17:44:07 +02:00
Jeremy Soller c787931b33 Merge branch 'better_fmap' into 'master'
Better fmap

See merge request redox-os/ipcd!5
2023-08-07 15:37:40 +00:00
Jeremy Soller be53af120e Merge branch 'on_demand_paging' into 'master'
Ensure stack does not remain as RWX!

See merge request redox-os/bootstrap!4
2023-08-07 15:37:33 +00:00
Jeremy Soller 9beb4115d0 Merge branch 'better_fmap' into 'master'
Better fmap

See merge request redox-os/drivers!108
2023-08-07 15:37:20 +00:00
Jeremy Soller 7105951cc7 Merge branch 'rw_van_230728' into 'master'
block-io-wrapper: simplify block calculations

See merge request redox-os/drivers!107
2023-08-04 13:55:54 +00:00
Ron Williams 901c238e0d block-io-wrapper: simplify by using saturating_add 2023-08-04 03:50:45 -07:00
Jeremy Soller e8fe91e301 Merge branch 'inputd-panic-open' into 'master'
inputd: Don't panic on open with invalid path

See merge request redox-os/drivers!110
2023-08-04 02:32:34 +00:00
Ian Douglas Scott d56767216f inputd: Don't panic on open with invalid path 2023-08-03 19:05:33 -07:00
Jeremy Soller a711d66733 Merge branch 'master' into 'master'
init: set the `DISPLAY` environment variable to the VT#

See merge request redox-os/init!9
2023-08-03 12:50:30 +00:00
4lDO2 625ae7f9e4 Use syscall git dependency. 2023-08-03 12:46:14 +02:00
4lDO2 fc1dc21b13 Use updated mmap_prep decl. 2023-08-03 10:50:48 +02:00
4lDO2 ca6ea9b81a Use scheme trait for mmap_prep. 2023-08-03 10:50:48 +02:00
4lDO2 d90edb0808 Implement improved mmap in vesad. 2023-08-03 10:50:48 +02:00
Jeremy Soller 2cd96b8dff Merge branch 'netutils-branch' into 'master'
Use default branch of `netutils` instead of removed branch

See merge request redox-os/drivers!109
2023-08-03 01:59:40 +00:00
Ian Douglas Scott bd2a66d817 Use default branch of netutils instead of removed branch 2023-08-02 18:41:26 -07:00
Anhad Singh d038cfea2c init: set the DISPLAY environment variable to the VT#
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
2023-08-03 11:34:51 +10:00
Jeremy Soller 8db2c6372e Fix duplicate import 2023-08-02 09:32:25 -06:00
Jeremy Soller d9b719904d Update Cargo.lock 2023-08-02 09:32:12 -06:00
Jeremy Soller fbecf99dc8 Merge branch 'core' into 'master'
virtio-gpu: handling GPU resets

See merge request redox-os/drivers!101
2023-08-02 15:09:19 +00:00
4lDO2 866c7d73a7 Update syscall. 2023-08-02 15:31:22 +02:00
4lDO2 0d8a24d50a Use updated syscall crate. 2023-08-02 14:18:58 +02:00
4lDO2 c3e2f0eca2 Ensure stack does not remain as RWX! 2023-08-01 16:23:30 +02:00
Ron Williams 4846d21ff9 block-io-wrapper: allow up to MAX offset + len 2023-07-28 01:50:39 -07:00
Ron Williams d23b3046a4 block-io-wrapper: simplify block calculations 2023-07-28 00:57:36 -07:00
Jeremy Soller 9cd701c4db Merge branch 'rw_van_230727' into 'master'
pcid: replace add that should allow wrapping with explicit wrapping_add

See merge request redox-os/drivers!106
2023-07-27 13:03:36 +00:00
Ron Williams 156be64a9d pcid: replace add that should allow wrapping with explicit wrapping_add 2023-07-27 01:22:56 -07:00
Jeremy Soller 313ccef163 Merge branch 'quote-book-section' into 'master'
Quote the "A Note about Drivers" section

See merge request redox-os/drivers!105
2023-07-26 20:11:37 +00:00
Anhad Singh 71a6eb1bb2 inputd: add -A command to activate a VT
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-07-25 19:20:04 +10:00
Anhad Singh ed995306bd inputd: minor clippy fixes
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-07-25 16:36:46 +10:00