Page MenuHomeFreeBSD

bhyve/virtio-scsi: Make all I/O processing parameters configurable
AcceptedPublic

Authored by rosenfeld_grumpf.hope-2000.org on Dec 4 2025, 6:51 PM.
Tags
None
Referenced Files
F150867065: D54073.id173749.diff
Sat, Apr 4, 2:25 PM
F150847804: D54073.id173686.diff
Sat, Apr 4, 11:26 AM
F150823431: D54073.id.diff
Sat, Apr 4, 7:24 AM
F150791682: D54073.diff
Sat, Apr 4, 2:14 AM
F150789336: D54073.id173749.diff
Sat, Apr 4, 1:53 AM
Unknown Object (File)
Sun, Mar 29, 12:44 PM
Unknown Object (File)
Sun, Mar 29, 12:44 PM
Unknown Object (File)
Sun, Mar 29, 12:44 PM

Details

Reviewers
jhb
markj
corvink
Group Reviewers
bhyve
Summary

This includes:

  • seg_max, the number of segments allowed in a single command
  • {ctl,evt,req}_ringsz, the number of descriptors in a queue
  • thr_per_q, the number of processing threads per request queue
  • num_queues, the number of request queues

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71426
Build 68309: arc lint + arc unit

Event Timeline

rosenfeld_grumpf.hope-2000.org retitled this revision from bhyve/virtio-scsi: make all I/O processing parameters configurable to bhyve/virtio-scsi: Make all I/O processing parameters configurable.Feb 19 2026, 7:37 PM
markj added inline comments.
usr.sbin/bhyve/bhyve.8
745
This revision is now accepted and ready to land.Feb 22 2026, 5:30 PM
This revision now requires review to proceed.Thu, Mar 12, 8:34 PM
This revision is now accepted and ready to land.Sat, Mar 14, 3:06 AM
This revision now requires review to proceed.Sat, Mar 14, 11:07 AM

Garbage-collect a comment obsoleted by this change.

This revision is now accepted and ready to land.Fri, Mar 20, 2:22 AM