diff --git a/plugins/krsi/Cargo.lock b/plugins/krsi/Cargo.lock index 5a9ecdca..70025bbf 100644 --- a/plugins/krsi/Cargo.lock +++ b/plugins/krsi/Cargo.lock @@ -99,17 +99,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d18bc4e506fbb85ab7392ed993a7db4d1a452c71b75a246af4a80ab8c9d2dd50" dependencies = [ "assert_matches", - "aya-obj", + "aya-obj 0.2.1", "bitflags", "bytes", "libc", "log", - "object", + "object 0.36.7", "once_cell", "thiserror 1.0.69", "tokio", ] +[[package]] +name = "aya" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66e644424fada9fff4fdc63848db1732fb69b626e8328202ef55c03df1f4d939" +dependencies = [ + "assert_matches", + "aya-obj 0.3.0", + "bitflags", + "hashbrown 0.17.1", + "libc", + "log", + "object 0.39.1", + "once_cell", + "scopeguard", + "thiserror 2.0.18", +] + [[package]] name = "aya-build" version = "0.2.0" @@ -167,7 +185,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b600d806c1d07d3b81ab5f4a2a95fd80f479a0d3f1d68f29064d660865f85f02" dependencies = [ - "aya", + "aya 0.13.1", "aya-log-common", "bytes", "log", @@ -227,10 +245,22 @@ dependencies = [ "core-error", "hashbrown 0.15.2", "log", - "object", + "object 0.36.7", "thiserror 1.0.69", ] +[[package]] +name = "aya-obj" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c76b9c75d9cdc155ff8f6a06d61e873f67bf47be8cfa92a3b5aaea43f4b4077" +dependencies = [ + "bytes", + "log", + "object 0.39.1", + "thiserror 2.0.18", +] + [[package]] name = "bincode" version = "2.0.1" @@ -572,6 +602,12 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + [[package]] name = "glob" version = "0.3.2" @@ -595,7 +631,17 @@ checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "allocator-api2", "equivalent", - "foldhash", + "foldhash 0.1.4", +] + +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "equivalent", + "foldhash 0.2.0", ] [[package]] @@ -638,12 +684,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.8.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.15.2", + "hashbrown 0.17.1", ] [[package]] @@ -682,7 +728,7 @@ name = "krsi" version = "0.1.0" dependencies = [ "anyhow", - "aya", + "aya 0.14.0", "aya-build", "aya-log", "bincode", @@ -708,7 +754,7 @@ dependencies = [ name = "krsi-common" version = "0.1.0" dependencies = [ - "aya", + "aya 0.14.0", "bitflags", "zerocopy 0.8.53", "zerocopy-derive 0.8.53", @@ -900,6 +946,18 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.39.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" +dependencies = [ + "crc32fast", + "hashbrown 0.17.1", + "indexmap", + "memchr", +] + [[package]] name = "once_cell" version = "1.21.0" diff --git a/plugins/krsi/Cargo.toml b/plugins/krsi/Cargo.toml index a2569cf0..f1bbedf0 100644 --- a/plugins/krsi/Cargo.toml +++ b/plugins/krsi/Cargo.toml @@ -19,7 +19,7 @@ members = ["krsi", "krsi-common", "krsi-ebpf-core", "krsi-ebpf"] default-members = ["krsi", "krsi-common"] [workspace.dependencies] -aya = { version = "0.13.1", default-features = false } +aya = { version = "0.14.0", default-features = false } aya-build = { version = "0.2.0", default-features = false } aya-ebpf = { version = "0.1.1", default-features = false } aya-log = { version = "0.2.1", default-features = false }