[edk2-devel] [PATCH v2 1/2] OvmfPkg/Bhyve: add USB support
Peter Grehan
grehan at freebsd.org
Fri Jul 2 13:55:06 UTC 2021
>>> Is that a detail of the current implementation, or a fundamental
>>> limitation in the bhyve architecture?
>>
>> Only two choices ? :) Maybe half way between those points.
>
> When there is no fundamental limitation,
It's not so much a fundamental technical limitation as in a large
amount of work in FreeBSD for almost zero return - maybe a fundamental
resource limitation.
> i.e. when a future version of
> the hypervisor may be able to support the feature with no changes to the
> firmware, then it would be good practice to leave the drivers enabled.
> Doing so avoids creating an unnecessarily tight coupling between the
> hypervisor and firmware versions.
Well versed in those issues :)
> More importantly: does it even matter that the hypervisor doesn't
> support passthrough of PCI legacy interrupts? UEFI operates on a
> polling basis, with the only active interrupt being some kind of
> periodic timer. Where do you see any requirement for legacy interrupts
> in the UHCI/EHCI drivers?
It creates a case where the o/s booted by EFI isn't able to use those
controllers as expected.
Anyways, this is more a discussion for the freebsd-virtualization
mailing list if you'd like to chat about it more.
later,
Peter.
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#77448): https://edk2.groups.io/g/devel/message/77448
Mute This Topic: https://groups.io/mt/83755216/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list