Skip to content

Conversation

@bchalios
Copy link

Summary of the PR

Prepare v0.16.2 release which just bumps vmm-sys-util to 0.14.0

Requirements

Before submitting your PR, please make sure you addressed the following
requirements:

  • All commits in this PR have Signed-Off-By trailers (with
    git commit -s), and the commit message has max 60 characters for the
    summary and max 75 characters for each description line.
  • All added/changed functionality has a corresponding unit/integration
    test.
  • All added/changed public-facing functionality has entries in the "Upcoming
    Release" section of CHANGELOG.md (if no such section exists, please create one).
  • Any newly added unsafe code is properly documented.

@bchalios bchalios force-pushed the v0.16.2_release branch 4 times, most recently from dc27abf to 4148b03 Compare May 30, 2025 15:43
RuoqingHe and others added 7 commits May 30, 2025 17:56
Specify version range to `version = ">=0.12.1,<=0.14.0"` to prevent
spreading a vm-memory major release across rust-vmm.

Updates of `vmm-sys-util` 0.14.0
- [Release notes](https://github.com/rust-vmm/vmm-sys-util/releases)
- [Changelog](https://github.com/rust-vmm/vmm-sys-util/blob/main/CHANGELOG.md)
- [Commits](rust-vmm/[email protected])

(cherry picked from commit d67950a)

Co-authored-by: Patrick Roy <[email protected]>
Signed-off-by: Ruoqing He <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci) from `cdb4a2d` to `1150c47`.
- [Commits](rust-vmm/rust-vmm-ci@cdb4a2d...1150c47)

---
updated-dependencies:
- dependency-name: rust-vmm-ci
  dependency-type: direct:production
...

(cherry picked from commit 25003f7)

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
Bumps [rust-vmm-ci](https://github.com/rust-vmm/rust-vmm-ci) from `1150c47` to `09aef99`.
- [Commits](rust-vmm/rust-vmm-ci@1150c47...09aef99)

---
updated-dependencies:
- dependency-name: rust-vmm-ci
  dependency-type: direct:production
...

(cherry picked from commit 83dbd8d)

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
- use div_ceil
- no empty lines after doc comments
- more sophisticated lifetime elision

(cherry picked from commit 05a85b3)

Signed-off-by: Patrick Roy <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
The flag was removed in
rust-lang/miri#3952.

This flag was mostly useful when running miri on a codebase for the
first time, in combination with --no-fail-fast, to quickyl determine
which tests could actually be ran under miri (as without this option,
miri would abort the entire runtime on the first unknown FFI call,
ignoring --no-fail-fast, so one could only determine these tests one at
a time). However, for continuous integration, it didn't actually have
any value, so we're not loosing anything by removing it.

(cherry picked from commit e3db410)

Signed-off-by: Patrick Roy <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
Signed-off-by: Babis Chalios <[email protected]>
@roypat roypat merged commit 36238bc into rust-vmm:v0.16.2_release May 30, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants