From 259838b279a7ac015709f268323fca9968b60f2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 04:04:53 +0000 Subject: [PATCH] Bump hermit-kernel from 0.10.0 to 0.11.0 Bumps [hermit-kernel](https://github.com/hermit-os/kernel) from 0.10.0 to 0.11.0. - [Release notes](https://github.com/hermit-os/kernel/releases) - [Commits](https://github.com/hermit-os/kernel/compare/v0.10.0...v0.11.0) --- updated-dependencies: - dependency-name: hermit-kernel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 59 +++++++++++++++++++++--------------------------------- Cargo.toml | 2 +- 2 files changed, 24 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b0e2421..bc42f32 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,16 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "aarch64" -version = "0.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0adf345d8b4e2861016511db094993ee8a9f74195f55ccf62d1305d35ab91bfa" -dependencies = [ - "aarch64-cpu", - "tock-registers", -] - [[package]] name = "aarch64" version = "0.0.13" @@ -85,11 +75,12 @@ checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "arm-gic" -version = "0.1.2" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f0dcb1a29e42b98d24e0706354839b8d02f0d01445d819dc06cef8919a57548" +checksum = "0283195c61a2bbd6c5e79a0d707951799f97503db21974de7c9f948c05ba3ad8" dependencies = [ "bitflags 2.8.0", + "thiserror", ] [[package]] @@ -411,11 +402,11 @@ dependencies = [ [[package]] name = "hermit-kernel" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d175714b4d50f4b89e6911b9bd526232d72b2a7b5bbf234224ceb5fc9e94c1" +checksum = "e5a914a929e843e539267f5f8d1b6b53add9587db6caa5547b7bff16edba8e03" dependencies = [ - "aarch64 0.0.13", + "aarch64", "ahash", "align-address", "anstyle", @@ -441,7 +432,6 @@ dependencies = [ "lock_api", "log", "memory_addresses", - "multiboot", "num", "num-derive", "num-traits", @@ -612,15 +602,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -[[package]] -name = "multiboot" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f87ad3b7b7bcf5da525c22221e3eb3a020cd68b2d55ae62f629c15e8bc3bd56e" -dependencies = [ - "paste", -] - [[package]] name = "nix" version = "0.28.0" @@ -890,17 +871,17 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "rand_core", + "rand_core 0.6.4", ] [[package]] name = "rand_chacha" -version = "0.3.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.9.3", ] [[package]] @@ -909,6 +890,12 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +[[package]] +name = "rand_core" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" + [[package]] name = "raw-cpuid" version = "10.7.0" @@ -929,9 +916,9 @@ dependencies = [ [[package]] name = "riscv" -version = "0.12.1" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea8ff73d3720bdd0a97925f0bf79ad2744b6da8ff36be3840c48ac81191d7a7" +checksum = "afa3cdbeccae4359f6839a00e8b77e5736caa200ba216caf38d24e4c16e2b586" dependencies = [ "critical-section", "embedded-hal", @@ -942,9 +929,9 @@ dependencies = [ [[package]] name = "riscv-macros" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f265be5d634272320a7de94cea15c22a3bfdd4eb42eb43edc528415f066a1f25" +checksum = "e8c4aa1ea1af6dcc83a61be12e8189f9b293c3ba5a487778a4cd89fb060fdbbc" dependencies = [ "proc-macro2", "quote", @@ -1133,11 +1120,11 @@ dependencies = [ [[package]] name = "uhyve-interface" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a2459b911a74b04f4b4b0659aad453a3672d5997589d1aed3b0053af12c22e6" +checksum = "7390116b0481b52dbc7d979f858dcc426494714a3ba03e9534d26c8ea41b899e" dependencies = [ - "aarch64 0.0.11", + "aarch64", "memory_addresses", "num_enum", "x86_64", diff --git a/Cargo.toml b/Cargo.toml index 92f6adc..a9b5d75 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ repository = "https://github.com/hermit-os/hermit-no-std" description = "Boot HermitOS without std support" [dependencies] -hermit-kernel = { version = "0.10", default-features = false } +hermit-kernel = { version = "0.11", default-features = false } log = { version = "0.4", default-features = false } num = { version = "0.4", default-features = false }