Skip to content

chore(deps): bump kvm-ioctls from 0.25.0 to 0.25.1 - #1944

Merged
dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/kvm-ioctls-0.25.1
Oct 20, 2026
Merged

dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/kvm-ioctls-0.25.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Bumps kvm-ioctls from 0.25.0 to 0.25.1.

Commits

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
kvm-ioctls [>= 0.19.a, < 0.20]

@dependabot dependabot Bot added the kind/dependencies For PRs that update dependencies or related components label Oct 16, 2026
@hyperlight-gh-bot

This comment has been minimized.

@jsturtevant

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/cargo/kvm-ioctls-0.25.1 branch from 88fe349 to bbf69e9 Compare October 19, 2026 20:27
@hyperlight-gh-bot

This comment has been minimized.

@jsturtevant

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [kvm-ioctls](https://github.com/rust-vmm/rust-vmm) from 0.25.0 to 0.25.1.
- [Commits](https://github.com/rust-vmm/rust-vmm/commits/kvm-ioctls-v0.25.1)

---
updated-dependencies:
- dependency-name: kvm-ioctls
  dependency-version: 0.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/kvm-ioctls-0.25.1 branch from bbf69e9 to 692970b Compare October 19, 2026 23:21
@hyperlight-gh-bot

Copy link
Copy Markdown

Benchmark Results

Measured commit: 692970b78240
Baseline commit: d02a6d6283c8

kvm / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 761.35 ns (➖ 1.00x faster)
vec_bytes 585.74 ns (➖ 1.01x faster)
372.76 µs (➖ 1.00x slower)

payload_allocation

slot_pool_segmented
262144 524.35 ns (➖ 1.02x faster)
65536 141.65 ns (➖ 1.02x faster)

sandboxes

create_initialized_and_drop
medium 80.45 ms (➖ 1.05x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.73 ns (➖ 1.01x faster) 7.74 ns (➖ 1.00x faster) 7.74 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 92.54 µs (➖ 1.00x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.22 µs (➖ 1.02x slower) 7.36 µs (➖ 1.03x slower)
65536 2.06 µs (➖ 1.08x slower) 1.93 µs (➖ 1.10x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 6.31 µs (➖ 1.01x faster) 6.48 µs (➖ 1.02x slower)
8192 1.09 µs (➖ 1.03x slower) 1.08 µs (➖ 1.01x slower)
262144 28.22 µs (➖ 1.02x slower)
kvm / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 691.05 ns (➖ 1.01x faster)
vec_bytes 522.99 ns (➖ 1.00x faster)
672.02 µs (➖ 1.02x faster)

payload_allocation

slot_pool_segmented
262144 537.72 ns (➖ 1.01x slower)
65536 138.40 ns (➖ 1.00x slower)

sandboxes

create_initialized_and_drop
medium 75.97 ms (➖ 1.00x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.15 ns (➖ 1.01x slower) 7.31 ns (➖ 1.02x slower) 7.35 ns (➖ 1.02x slower)

snapshot_files

load_snapshot_unverified
small 46.64 µs (➖ 1.03x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.58 µs (➖ 1.02x faster) 7.66 µs (➖ 1.00x slower)
65536 2.15 µs (➖ 1.01x faster) 2.15 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.47 µs (➖ 1.01x faster) 7.42 µs (➖ 1.00x faster)
8192 787.44 ns (➖ 1.02x faster) 755.42 ns (➖ 1.03x faster)
262144 30.00 µs (➖ 1.03x faster)
mshv3 / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 938.45 ns (➖ 1.02x slower)
vec_bytes 716.77 ns (➖ 1.01x faster)
273.59 µs (➖ 1.01x slower)

payload_allocation

slot_pool_segmented
262144 719.49 ns (➖ 1.01x faster)
65536 192.73 ns (➖ 1.00x slower)

sandboxes

create_initialized_and_drop
medium 57.40 ms (➖ 1.03x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.48 ns (➖ 1.09x faster) 9.62 ns (➖ 1.01x faster) 9.59 ns (➖ 1.02x faster)

snapshot_files

load_snapshot_unverified
small 84.30 µs (➖ 1.01x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 10.33 µs (➖ 1.00x faster) 9.84 µs (➖ 1.03x faster)
65536 2.48 µs (➖ 1.01x slower) 2.25 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.30 µs (➖ 1.35x faster) 8.43 µs (➖ 1.27x faster)
8192 1.30 µs (➖ 1.07x faster) 1.34 µs (➖ 1.08x slower)
262144 36.15 µs (➖ 1.06x faster)
mshv3 / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 892.71 ns (➖ 1.01x faster)
vec_bytes 661.16 ns (➖ 1.00x slower)
683.33 µs (➖ 1.05x slower)

payload_allocation

slot_pool_segmented
262144 644.01 ns (➖ 1.00x faster)
65536 170.21 ns (➖ 1.00x slower)

sandboxes

create_initialized_and_drop
medium 72.16 ms (➖ 1.04x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.46 ns (➖ 1.01x slower) 9.44 ns (➖ 1.01x faster) 9.46 ns (➖ 1.00x slower)

snapshot_files

load_snapshot_unverified
small 45.16 µs (➖ 1.00x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.94 µs (➖ 1.00x slower) 7.93 µs (➖ 1.00x slower)
65536 2.27 µs (➖ 1.00x slower) 2.26 µs (➖ 1.00x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.61 µs (➖ 1.01x slower) 7.57 µs (➖ 1.00x faster)
8192 914.25 ns (➖ 1.04x faster) 922.29 ns (➖ 1.01x slower)
262144 37.63 µs (➖ 1.04x faster)
hyperv-ws2025 / amd (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.18 µs (➖ 1.03x slower)
vec_bytes 794.21 ns (➖ 1.01x faster)
1.87 ms (➖ 1.01x faster)

payload_allocation

slot_pool_segmented
262144 818.93 ns (➖ 1.04x slower)
65536 243.38 ns (➖ 1.00x faster)

sandboxes

create_initialized_and_drop
medium 85.01 ms (➖ 1.05x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.37 ns (➖ 1.03x slower) 10.44 ns (➖ 1.00x slower) 10.13 ns (➖ 1.01x slower)

snapshot_files

load_snapshot_unverified
small 731.64 µs (➖ 1.03x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 9.18 µs (➖ 1.02x faster) 9.37 µs (➖ 1.01x slower)
65536 2.44 µs (➖ 1.02x slower) 2.40 µs (➖ 1.03x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 9.50 µs (➖ 1.03x slower) 8.92 µs (➖ 1.01x slower)
8192 1.37 µs (➖ 1.00x faster) 1.36 µs (➖ 1.02x slower)
262144 44.82 µs (➖ 1.11x slower)
hyperv-ws2025 / intel (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.01 µs (➖ 1.02x slower)
vec_bytes 647.37 ns (➖ 1.03x faster)
3.52 ms (➖ 1.05x faster)

payload_allocation

slot_pool_segmented
262144 686.25 ns (➖ 1.01x slower)
65536 199.99 ns (➖ 1.00x faster)

sandboxes

create_initialized_and_drop
medium 127.35 ms (➖ 1.24x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
8.90 ns (➖ 1.01x slower) 8.71 ns (➖ 1.01x faster) 8.63 ns (➖ 1.02x faster)

snapshot_files

load_snapshot_unverified
small 491.98 µs (➖ 1.05x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.86 µs (➖ 1.01x slower) 8.73 µs (➖ 1.01x faster)
65536 2.60 µs (➖ 1.01x slower) 2.56 µs (➖ 1.02x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 9.48 µs (➖ 1.01x faster) 9.29 µs (➖ 1.02x faster)
8192 1.20 µs (➖ 1.02x slower) 1.14 µs (➖ 1.02x faster)
262144 35.16 µs (➖ 1.29x faster)

Reported by cargo ci bench-report --candidate run:39341097635 --config-file bench_report.toml.

@dependabot-pr-auto-approver dependabot-pr-auto-approver Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automatically approved by dependabot auto-approve workflow

@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot merged commit 4dc8b60 into main Oct 20, 2026
62 checks passed
@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot deleted the dependabot/cargo/kvm-ioctls-0.25.1 branch October 20, 2026 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant