This patch series fix potential issues in RamDiskDxe driver:
1. Remove unnecessary 'DisconnectController' calls after
   'UninstallMultipleProtocolInterfaces' calls

2. Uninstall the DEVICE_PATH_PROTOCOL with the device path used when
   installing, instead of using the one given by caller of the
   'RamDiskUnregister' function.

3. Remove unnecessary TPL raise & restore operations

Hao Wu (3):
  MdeModulePkg RamDiskDxe: Remove unnecessary 'DisconnectController'
    calls
  MdeModulePkg RamDiskDxe: Uninstall DEVICE_PATH_PROTOCOL with correct
    param
  MdeModulePkg RamDiskDxe: Remove unnecessary TPL raise operations

 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskImpl.c     |  9 ---------
 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskProtocol.c | 12 +-----------
 2 files changed, 1 insertion(+), 20 deletions(-)

-- 
1.9.5.msysgit.0

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to