Andrey Turkin
09b5033fbd
Wholesale cargo fmt to get CI back to green
2024-10-17 20:07:05 +03:00
bjorn3
7935ed0248
Deduplicate setup_logging between all drivers
...
This will make it easier to change the way logging is done for all
drivers. This also fixes the log category for a couple of drivers as
well as makes failing to set the logger a fatal error. Only when a
logger is already set is it impossible to set another logger.
2024-07-24 22:00:40 +02:00
bjorn3
a3b957c2e5
pcid: Fetch config in PciFunctionHandle::connect_default()
2024-06-15 15:16:09 +02:00
bjorn3
fdb9ea816b
pcid: Rename PcidServerHandle to PciFunctionHandle
2024-06-15 15:05:59 +02:00
4lDO2
05ec7464ea
Update syscall.
2024-06-14 14:22:01 +02:00
4lDO2
2b146f8778
Properly pass POSITIONED new fd flag.
2024-06-14 13:51:13 +02:00
4lDO2
0058d7c948
Positioned IO.
2024-06-14 13:51:13 +02:00
4lDO2
a366841777
Switch remaining storage daemons to schemev2.
2024-06-14 13:51:13 +02:00
bjorn3
47ce36741e
virtio-blkd: Avoid crash on ls /scheme
2024-06-13 21:47:22 +02:00
bjorn3
32bcf25f99
virtio-blkd: Do not crash when the disk is empty
2024-06-13 21:33:11 +02:00
bjorn3
38a729bc76
Handle some stabilized rustc features
2024-06-09 14:03:13 +02:00
Jacob Lorentzon
ff956fd3bb
Switch to libredox where applicable (fixed)
2024-03-18 22:09:25 +00:00
Jeremy Soller
98078650f8
Revert "Switch to libredox where applicable."
...
This reverts commit 2e7dbf1cc1 .
2024-03-18 15:00:52 -06:00
4lDO2
2e7dbf1cc1
Switch to libredox where applicable.
2024-03-18 19:23:05 +01:00
bjorn3
20bc47f228
Move DiskWrapper into a new driver-block crate
...
Also merge block-io-wrapper into this crate.
2024-03-06 21:09:38 +01:00
bjorn3
c75b560def
Move all storage drivers to storage/
2024-02-29 15:41:05 +01:00