[SeaBIOS] [PATCH 0/3] Additional USB fixes

Paolo Bonzini pbonzini at redhat.com
Fri Nov 18 10:08:55 CET 2011


On 11/18/2011 04:22 AM, Kevin O'Connor wrote:
> This series ports Paolo's uhci fixes to the ehci code.  Unfortunately,
> I'm still seeing an occasional hang with my flash drives on my e350m1
> (ehci controller), so there's still some other bug lurking in the ehci
> code.
>
> I also noticed an error in the usb-uhci (missing GET_FLATPTR) which is
> also in this series.
>
> Kevin O'Connor (3):
>    usb-uhci: Be sure to wrap pipe->iobase in GET_FLATPTR().
>    usb-ehci: Convert ehci_wait_qh to ehci_wait_pipe.
>    usb-ehci: Fix race with host controller.
>
>   src/usb-ehci.c |   70 ++++++++++++++++++++++++-------------------------------
>   src/usb-uhci.c |    7 +++--
>   2 files changed, 35 insertions(+), 42 deletions(-)
>

I tested this with QEMU and it seems to work there.

Reviewed-by: Paolo Bonzini <pbonzini at redhat.com>

Paolo




More information about the SeaBIOS mailing list