diff options
author | grehan <grehan@FreeBSD.org> | 2013-08-27 03:49:47 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2013-08-27 03:49:47 +0000 |
commit | 68734fc2a72e2d1ce0edd0118db8fd449e3f801c (patch) | |
tree | 152f5806271885b3a74f361ea349890ebb3b81ab /usr.sbin | |
parent | 762d4fc307d076e9321cbb08a98305da44dbc545 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | usr.sbin/bhyve/pci_virtio_block.c | 2 |
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)); |