[libvirt] [PATCH v1 0/4] bhyve: rework SATA address allocation

Andrea Bolognani abologna at redhat.com
Wed Jan 25 16:36:25 UTC 2017


On Thu, 2017-01-05 at 18:46 +0400, Roman Bogorodskiy wrote:
> This series reworks SATA address allocation in the bhyve driver.
> 
> While commit messages provide enough details (I hope), there
> are some general important notes:
> 
>  - currently, sata devices get PCI addresses and this no
>    longer works, so right now bhyve driver fails on any
>    SATA device
>  - While this series fixes SATA devices' addresses (I hope *again*),
>    old Domain XMLs with already generated PCI addresses will
>    not work. Also, it will not work for XMLs where user
>    manually specified PCI address for a disk, though it
>    worked before. This is not good and I'm open for suggestions
>    how to handle that. I'm thinking about writing a tiny
>    Python script that will drop incorrect addresses from
>    domain XMLs.
> 
> 
> Fabian Freyer (1):
>   bhyve: detect 32 SATA devices per controller support
> 
> Roman Bogorodskiy (3):
>   bhyve: add virBhyveDriverCreateXMLConf
>   bhyve: fix SATA address allocation
>   bhyve: add tests for SATA address allocation

Please don't forget to document these changes in the Release
Notes :)

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list