Hey #freebsd #bhyve users!

I'm trying to test draid virtually for #openzfsmastery, because nobody's gonna give me a shelf of 60 disks to play with. I set everything up like:

disk35_name="disk35"
disk35_type="ahci-hd"
disk35_dev="sparse-zvol"

Seems that if I have 35 ahci-hd entries, disk0 through disk34, bhyve and freebsd works. At disk35, the host panics on boot.

Is this expected with bhyve? Or does FreeBSD need a special tweak with 36 disks?

Finally getting back to my 72-disk draid bhyve VM for #openzfsmastery.

Turns out that setting ahci_device_limit="8" in the vm-bhyve config let it boot just fine.

Thank you everyone for your suggestions, but especially @dch for this one!

@mwl @dch seventy two disks? Not bad.

@zrail @dch they're sparse zvols in one vm.

It's not like I have the space for that kind of shelf, that many disks, or a sensible amount of data. But it will let me produce a well-caveated discussion of draid for the book.