From 0dcb95ef6e79ee7729c011b1b3af9f564b5e13aa Mon Sep 17 00:00:00 2001 From: Patrick Roy Date: Mon, 18 Aug 2025 10:51:18 +0100 Subject: [PATCH] chore: prepare release 0.9.0 / 0.6.0 0.9.0 for the main crate, 0.6.0 for -sys. Signed-off-by: Patrick Roy --- CHANGELOG.md | 4 ++++ Cargo.toml | 6 +++--- userfaultfd-sys/Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 70195d6..1f4b23f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### 0.9.0 + +- Add support for `UFFDIO_CONTINUE` and `UFFDIO_REGISTER_MODE_MINOR` under the new `linux5_13` feature. + ### 0.8.0 (2024-01-12) - `IoctlFlags` accepts unknown flags (e.g. due to future kernel changes). diff --git a/Cargo.toml b/Cargo.toml index 134c7a3..9e18a46 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "userfaultfd" -version = "0.8.1" +version = "0.9.0" authors = ["The Wasmtime Project Developers"] edition = "2018" license = "MIT OR Apache-2.0" @@ -14,7 +14,7 @@ cfg-if = "^1.0.0" libc = "0.2.65" nix = { version = "0.27", features = ["ioctl"] } thiserror = "1.0.4" -userfaultfd-sys = { path = "userfaultfd-sys", version = "^0.5.0" } +userfaultfd-sys = { path = "userfaultfd-sys", version = "^0.6.0" } [dev-dependencies] nix = { version = "0.27", features = ["poll", "mman", "feature"] } @@ -23,4 +23,4 @@ nix = { version = "0.27", features = ["poll", "mman", "feature"] } default = [] linux4_14 = ["userfaultfd-sys/linux4_14", "nix/process"] linux5_7 = ["userfaultfd-sys/linux5_7"] -linux5_13 = ["userfaultfd-sys/linux5_13"] \ No newline at end of file +linux5_13 = ["userfaultfd-sys/linux5_13"] diff --git a/userfaultfd-sys/Cargo.toml b/userfaultfd-sys/Cargo.toml index ed599f9..89be5cb 100644 --- a/userfaultfd-sys/Cargo.toml +++ b/userfaultfd-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "userfaultfd-sys" -version = "0.5.0" +version = "0.6.0" authors = ["The Wasmtime Project Developers"] edition = "2018" license = "MIT OR Apache-2.0"