Use native loopdev implementation instead of loopdev-3 (#209)

* feature(loopdev): add native loop device implementation

The previous loop device implementation required bindgen for no reason,
making cross-compilation difficult.

Signed-off-by: Ariadne Conill <[email protected]>

* feat(runtime): use native krata-loopdev instead of loopdev-3

Signed-off-by: Ariadne Conill <[email protected]>

* chore: update cargo workspace lock file

Signed-off-by: Ariadne Conill <[email protected]>

* chore: appease formatting linter

Signed-off-by: Ariadne Conill <[email protected]>

---------

Signed-off-by: Ariadne Conill <[email protected]>
This commit is contained in:
Ariadne Conill authored and GitHub committed 2024-06-26 10:29:58 -07:00
1 parent 88a62441b1
commit 6f50167798
6 files changed
+380 -99

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
[package]
name = "krata-loopdev"
description = "Loop device handling library for krata"
license.workspace = true
version.workspace = true
homepage.workspace = true
repository.workspace = true
edition = "2021"
resolver = "2"
[lib]
name = "krataloopdev"
[dependencies]
libc.workspace = true