diff --git a/docs/news.xml b/docs/news.xml index f408293a19cc0d366f38748198236a3e52d9f0b1..ef1ed785f97fc8d0db6dd6f7943c042827840cd2 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -56,6 +56,25 @@ a fabric name has been removed by making it optional. + + + bhyve: change address allocation schema for SATA disks + + + Previously, the bhyve driver assigned PCI addresses to SATA disks + directly rather than assigning that to a controller and + using SATA addresses for disks. It was implemented this way + because bhyve has no notion of an explicit SATA controller. + However, as this doesn't match libvirt's understanding of + disk addresses, the bhyve driver was changed to follow + the common schema and have PCI addresses for SATA controllers + and SATA addresses for disks. If you're having issues + because of this, it's recommended to edit the domain's XML + and remove <address type='pci'> from the <disk> + elements with <target bus='sata'/> and let libvirt + regenerate it properly. + +