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
Unknown Object (File)
Tue, Mar 3, 8:10 AM
Unknown Object (File)
Sun, Mar 1, 4:49 AM
Unknown Object (File)
Sun, Mar 1, 4:26 AM
Unknown Object (File)
Fri, Feb 27, 11:59 AM
Unknown Object (File)
Tue, Feb 24, 12:59 AM
Unknown Object (File)
Sun, Feb 22, 4:47 PM
Unknown Object (File)
Sun, Feb 22, 4:46 PM
Unknown Object (File)
Feb 7 2026, 2:02 AM

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 69052
Build 65935: 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.Thu, Feb 19, 7:37 PM
markj added inline comments.
usr.sbin/bhyve/bhyve.8
691
This revision is now accepted and ready to land.Sun, Feb 22, 5:30 PM