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