]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/UsbMass: Revert POWER_ON(29h) ASC handling logic
authorRuiyu Ni <ruiyu.ni@intel.com>
Fri, 2 Mar 2018 09:29:56 +0000 (17:29 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Sat, 3 Mar 2018 07:48:59 +0000 (15:48 +0800)
commit1bc5d2b3c7f2848ec8847a2a28206e603e16065d
tree27c7ecbf1cf9bb8509a84b53b75b999d48699d31
parent27db236ac2beefc8a2de4c0df07ab47374aacfc3
MdeModulePkg/UsbMass: Revert POWER_ON(29h) ASC handling logic

This reverts commit 6461344c318cd43a5494c0302e142a0cbe386d52.
* MdeModulePkg/UsbMass: Fix hot-plug USB CDROM can't be recognized

UsbBootExecCmd() only calls UsbBootRequestSense() to get sense key
when CMD fails.
When POWER ON (29h) ASC returns from REQUEST SENSE, implementation
should retry the CMD, instead of treating this as a SUCCESS.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c
MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassBoot.h