Page MenuHomeFreeBSD

D27075.id79126.diff
No OneTemporary

D27075.id79126.diff

Index: usr.sbin/bhyve/pci_virtio_block.c
===================================================================
--- usr.sbin/bhyve/pci_virtio_block.c
+++ usr.sbin/bhyve/pci_virtio_block.c
@@ -523,7 +523,7 @@
sc->vbsc_cfg.vbc_writeback = 0;
sc->vbsc_cfg.max_discard_sectors = VTBLK_MAX_DISCARD_SECT;
sc->vbsc_cfg.max_discard_seg = VTBLK_MAX_DISCARD_SEG;
- sc->vbsc_cfg.discard_sector_alignment = sectsz / VTBLK_BSIZE;
+ sc->vbsc_cfg.discard_sector_alignment = MAX(sectsz, sts) / VTBLK_BSIZE;
/*
* Should we move some of this into virtio.c? Could

File Metadata

Mime Type
text/plain
Expires
Sun, Jul 19, 11:49 AM (20 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35232965
Default Alt Text
D27075.id79126.diff (556 B)

Event Timeline