Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-05 Thread Laszlo Ersek
k2-devel-boun...@lists.01.org] On Behalf Of Laszlo > Ersek > Sent: Thursday, May 5, 2016 12:47 AM > To: Tian, Feng ; edk2-devel-01 > Cc: Ni, Ruiyu ; Paolo Bonzini ; > Zeng, Star > Subject: Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken > "Supported VPD Pages&

Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-05 Thread Tian, Feng
Bonzini ; Zeng, Star Subject: Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page On 05/04/16 18:03, Laszlo Ersek wrote: > On 05/04/16 13:11, Laszlo Ersek wrote: >> On 05/04/16 02:58, Tian, Feng wrote: >>> Laszlo, &g

Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-04 Thread Laszlo Ersek
On 05/04/16 18:03, Laszlo Ersek wrote: > On 05/04/16 13:11, Laszlo Ersek wrote: >> On 05/04/16 02:58, Tian, Feng wrote: >>> Laszlo, >>> >>> Could you explain more? >>> >>> Usb Flash drive is managed by UsbMassStorage driver, which is irrelevant >>> with UefiScsiLib lib or ScsiDisk driver. >> >>

Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-04 Thread Laszlo Ersek
. Thanks! Laszlo > Thanks > Laszlo > >> Thanks >> Feng >> >> -Original Message- >> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of >> Laszlo Ersek >> Sent: Wednesday, May 4, 2016 12:30 AM >> To: edk2-devel

Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-04 Thread Laszlo Ersek
inal Message- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Laszlo > Ersek > Sent: Wednesday, May 4, 2016 12:30 AM > To: edk2-devel-01 > Cc: Ni, Ruiyu ; Paolo Bonzini ; > Tian, Feng ; Zeng, Star > Subject: [edk2] [PATCH] MdeModulePkg: ScsiDi

Re: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-03 Thread Tian, Feng
4, 2016 12:30 AM To: edk2-devel-01 Cc: Ni, Ruiyu ; Paolo Bonzini ; Tian, Feng ; Zeng, Star Subject: [edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page The USB flash drive with Vendor ID 0x1516 (CompUSA) and Product ID 0x6221 returns a broken

[edk2] [PATCH] MdeModulePkg: ScsiDiskDxe: cope with broken "Supported VPD Pages" VPD page

2016-05-03 Thread Laszlo Ersek
The USB flash drive with Vendor ID 0x1516 (CompUSA) and Product ID 0x6221 returns a broken "Supported VPD Pages" VPD page. In particular, the PageLength field has the invalid value 0x0602 (decimal 1538). This prevents the loop from terminating that scans for the Block Limits VPD page code in ScsiD