On Fri, Jun 24, 2022 at 11:29:40PM +0800, MkfsSion wrote:
>  
> -Another limitation is that this device is not compatible with ``qemu-xhci``,
> -in that this device would hang when there are FIDO2 packets (traffic on
> -interrupt endpoints). If you do not use FIDO2 then it works as intended,
> -but for full functionality you should use old uhci/ehci bus and attach 
> canokey
> -to it, for example
> -
> -.. parsed-literal::
> -
> -   |qemu_system| -device piix3-usb-uhci,id=uhci -device canokey,bus=uhci.0

Hi, the fix for the limitation on qemu-xhci has not been landed and should not
be removed by this patch.

> +Another limitation is that this device is not compatible with ``usb-ehci``
> +since we removed high-speed mode support. When a full-speed device attach
> +to a high-speed port, ``usb-ehci`` would complain about speed mismatch.

I think we could rephrase the limitation here. Instead of saying "we
removed the high-speed mode", how about saying "this device only
provides the full-speed mode".

Also you should list the changes between two PATCH versions
below the --- line just after your commit message
so the mailing list can track what happened.

Regards,

Hongren

Reply via email to