Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 1f6c875d3711b11115c68b2a5619579ebc429483
      
https://github.com/tianocore/edk2/commit/1f6c875d3711b11115c68b2a5619579ebc429483
  Author: Phil Noh <phil....@amd.com>
  Date:   2025-04-17 (Thu, 17 Apr 2025)

  Changed paths:
    M SecurityPkg/Tcg/Opal/OpalPassword/OpalDriver.c

  Log Message:
  -----------
  SecurityPkg/OpalPasswordDxe: Improve the function to get device name

Improve OpalDriverGetDriverDeviceName function that gets device name
through the component name protocol. Currently the function searches for
all handles (as controller handle) to find the right GetControllerName
service for the child handle. The update improves the way to get device
name and supports better performance (e.g. 1681(μs) -> 3(μs) for 1 NVMe
device). This can prevent a compatibility issue for GetControllerName
service of some drivers, which is not flexible for handle parameter
information (e.g. it was found that an EFI driver caused an exception
error/hang when GetControllerName service for the driver is called in
OpalDriverGetDeviceNameByProtocol function).

Signed-off-by: Phil Noh <phil....@amd.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to