[Bug 250580] VMware UEFI guests crash in virtual hardware after r366691

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Oct 31 16:40:49 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250580

--- Comment #4 from Phillip R. Jaenke <prj at rootwyrm.com> ---
(In reply to Roger Leigh from comment #3)
Yep, confirmed now this is not AMD-specific. Reproduced on a BabyDragon Gen.5
and a BabyDragon Gen.3.
Looking over things more closely, I am far more confident that imp@'s fix for
bhyve is what broke VMware. I think the PCI probe is what's causing it.
However, that makes it an open-ended question of is it FreeBSD at fault or is
it VMware at fault? If VMware's response is malformed, well, boom. But if
FreeBSD's probe is malformed, also boom.

We need to get a VMware engineer involved here to sort it out. I think we're
running afoul of assumptions about behavior made on both sides. FreeBSD assumed
where a video device would be previously, and assumed a reasonable response to
a probe, while VMware may have assumed FreeBSD wouldn't probe the video device,
and may not be answering in a sane fashion.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list