diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2023-03-31 11:15:04 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-03-31 11:15:04 +0000 |
commit | 5c1a5fca96b4c9c36a497ddc4811b3fec820d022 (patch) | |
tree | 219269079cb4d8c8ab55367a1a9acf1434b79dd1 | |
parent | 6884d28c78e130267238541f12e7503eedaed1c7 (diff) | |
parent | 29d0edf47f0e3b86072bca8332ef3e3860e43d82 (diff) | |
download | userfaultfd-sys-5c1a5fca96b4c9c36a497ddc4811b3fec820d022.tar.gz |
Upgrade userfaultfd-sys to 0.4.3 am: 29d0edf47f
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/userfaultfd-sys/+/2515095
Change-Id: I8efff395dff990ad1c2193d7f6d9427b5caa1c74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | .cargo_vcs_info.json | 6 | ||||
-rw-r--r-- | Android.bp | 2 | ||||
-rw-r--r-- | Cargo.toml | 6 | ||||
-rw-r--r-- | Cargo.toml.orig | 6 | ||||
-rw-r--r-- | METADATA | 15 | ||||
-rw-r--r-- | src/out/bindings.rs | 1 |
6 files changed, 23 insertions, 13 deletions
diff --git a/.cargo_vcs_info.json b/.cargo_vcs_info.json new file mode 100644 index 0000000..9652dcc --- /dev/null +++ b/.cargo_vcs_info.json @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "cb2cd6d359b715e24144242e4580679897268ffd" + }, + "path_in_vcs": "userfaultfd-sys" +}
\ No newline at end of file @@ -44,7 +44,7 @@ rust_library { host_supported: true, crate_name: "userfaultfd_sys", cargo_env_compat: true, - cargo_pkg_version: "0.4.2", + cargo_pkg_version: "0.4.3", srcs: ["src/lib.rs"], edition: "2018", features: ["default"], @@ -12,12 +12,12 @@ [package] edition = "2018" name = "userfaultfd-sys" -version = "0.4.2" -authors = ["Adam C. Foltzer <acfoltzer@fastly.com>"] +version = "0.4.3" +authors = ["The Wasmtime Project Developers"] build = "build.rs" description = "Low-level bindings for userfaultfd functionality on Linux." license = "MIT OR Apache-2.0" -repository = "https://github.com/fastly/userfaultfd-rs" +repository = "https://github.com/bytecodealliance/userfaultfd-rs" [dependencies.cfg-if] version = "^1.0.0" diff --git a/Cargo.toml.orig b/Cargo.toml.orig index 16ac6d1..840d295 100644 --- a/Cargo.toml.orig +++ b/Cargo.toml.orig @@ -1,11 +1,11 @@ [package] name = "userfaultfd-sys" -version = "0.4.2" -authors = ["Adam C. Foltzer <acfoltzer@fastly.com>"] +version = "0.4.3" +authors = ["The Wasmtime Project Developers"] edition = "2018" license = "MIT OR Apache-2.0" description = "Low-level bindings for userfaultfd functionality on Linux." -repository = "https://github.com/fastly/userfaultfd-rs" +repository = "https://github.com/bytecodealliance/userfaultfd-rs" build = "build.rs" @@ -1,3 +1,7 @@ +# This project was upgraded with external_updater. +# Usage: tools/external_updater/updater.sh update rust/crates/userfaultfd-sys +# For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md + name: "userfaultfd-sys" description: "Low-level bindings for userfaultfd functionality on Linux." third_party { @@ -7,14 +11,13 @@ third_party { } url { type: ARCHIVE - value: "https://static.crates.io/crates/userfaultfd-sys/userfaultfd-sys-0.4.2.crate" + value: "https://static.crates.io/crates/userfaultfd-sys/userfaultfd-sys-0.4.3.crate" } - version: "0.4.2" - # Dual-licensed, using the least restrictive per go/thirdpartylicenses#same. + version: "0.4.3" license_type: NOTICE last_upgrade_date { - year: 2022 - month: 11 - day: 16 + year: 2023 + month: 3 + day: 30 } } diff --git a/src/out/bindings.rs b/src/out/bindings.rs index 2ccc752..45e46fb 100644 --- a/src/out/bindings.rs +++ b/src/out/bindings.rs @@ -29,6 +29,7 @@ pub const UFFD_FEATURE_THREAD_ID: u64 = 256; pub const UFFD_FEATURE_MINOR_HUGETLBFS: u64 = 512; pub const UFFD_FEATURE_MINOR_SHMEM: u64 = 1024; pub const UFFD_FEATURE_EXACT_ADDRESS: u64 = 2048; +pub const UFFD_FEATURE_WP_HUGETLBFS_SHMEM: u64 = 4096; pub const UFFD_USER_MODE_ONLY: u32 = 1; pub type __s8 = ::std::os::raw::c_schar; pub type __u8 = ::std::os::raw::c_uchar; |