summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2013-08-27 03:49:47 +0000
committergrehan <grehan@FreeBSD.org>2013-08-27 03:49:47 +0000
commit68734fc2a72e2d1ce0edd0118db8fd449e3f801c (patch)
tree152f5806271885b3a74f361ea349890ebb3b81ab /usr.sbin/bhyve
parent762d4fc307d076e9321cbb08a98305da44dbc545 (diff)
downloadFreeBSD-src-68734fc2a72e2d1ce0edd0118db8fd449e3f801c.zip
FreeBSD-src-68734fc2a72e2d1ce0edd0118db8fd449e3f801c.tar.gz
Fix off-by-1 error in assert.
Submitted by: Tycho Nightingale (tycho.nightingale@pluribusnetworks.com)
Diffstat (limited to 'usr.sbin/bhyve')
-rw-r--r--usr.sbin/bhyve/pci_virtio_block.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/bhyve/pci_virtio_block.c b/usr.sbin/bhyve/pci_virtio_block.c
index 4395410..76f681b 100644
--- a/usr.sbin/bhyve/pci_virtio_block.c
+++ b/usr.sbin/bhyve/pci_virtio_block.c
@@ -156,7 +156,7 @@ pci_vtblk_proc(struct pci_vtblk_softc *sc, struct vqueue_info *vq)
* XXX - note - this fails on crash dump, which does a
* VIRTIO_BLK_T_FLUSH with a zero transfer length
*/
- assert (n >= 3 && n < VTBLK_MAXSEGS + 2);
+ assert (n >= 3 && n <= VTBLK_MAXSEGS + 2);
assert((flags[0] & VRING_DESC_F_WRITE) == 0);
assert(iov[0].iov_len == sizeof(struct virtio_blk_hdr));
OpenPOWER on IntegriCloud