[edk2] [PATCH v2 0/4] MdeModulePkg/XhciDxe: Check timeout URB again after stopping endpoint

Ruiyu Ni posted 4 patches 6 years, 9 months ago
Failed in applying to current master (apply log)
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c      | 304 ++++++++++++++-----------------
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h      |   3 +-
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 187 +++++++++++++------
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h |   8 +-
4 files changed, 274 insertions(+), 228 deletions(-)
[edk2] [PATCH v2 0/4] MdeModulePkg/XhciDxe: Check timeout URB again after stopping endpoint
Posted by Ruiyu Ni 6 years, 9 months ago
This fixes BULK data loss when transfer is detected as timeout but
finished just before stopping endpoint.

Ruiyu Ni (4):
  MdeModulePkg/XhciDxe: Refine IsTransferRingTrb and IsAsyncIntTrb
  MdeModulePkg/XhciDxe: Dump the CMD/EVENT/INT/BULK ring information
  MdeModulePkg/XhciDxe: Separate common logic to XhcTransfer
  MdeModulePkg/XhciDxe: Check timeout URB again after stopping endpoint

 MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c      | 304 ++++++++++++++-----------------
 MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h      |   3 +-
 MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 187 +++++++++++++------
 MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h |   8 +-
 4 files changed, 274 insertions(+), 228 deletions(-)

-- 
2.12.2.windows.2

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [PATCH v2 0/4] MdeModulePkg/XhciDxe: Check timeout URB again after stopping endpoint
Posted by Wu, Hao A 6 years, 9 months ago
The patch series is good to me.
Reviewed-by: Hao Wu <hao.a.wu@intel.com>


Best Regards,
Hao Wu


> -----Original Message-----
> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Ruiyu
> Ni
> Sent: Tuesday, July 04, 2017 1:20 PM
> To: edk2-devel@lists.01.org
> Subject: [edk2] [PATCH v2 0/4] MdeModulePkg/XhciDxe: Check timeout URB
> again after stopping endpoint
> 
> 
> This fixes BULK data loss when transfer is detected as timeout but
> finished just before stopping endpoint.
> 
> Ruiyu Ni (4):
>   MdeModulePkg/XhciDxe: Refine IsTransferRingTrb and IsAsyncIntTrb
>   MdeModulePkg/XhciDxe: Dump the CMD/EVENT/INT/BULK ring information
>   MdeModulePkg/XhciDxe: Separate common logic to XhcTransfer
>   MdeModulePkg/XhciDxe: Check timeout URB again after stopping endpoint
> 
>  MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c      | 304 ++++++++++++++----------------
> -
>  MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h      |   3 +-
>  MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 187 +++++++++++++------
>  MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h |   8 +-
>  4 files changed, 274 insertions(+), 228 deletions(-)
> 
> --
> 2.12.2.windows.2
> 
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel