Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: c3cab06d2b4f47d4673cb35c2311623ab0b488f2
https://github.com/tianocore/edk2/commit/c3cab06d2b4f47d4673cb35c2311623ab0b488f2
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.c
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.h
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
Log Message:
-----------
ShellPkg/Library: Deprecate EFI_IP4_CONFIG_PROTOCOL
EFI_IP4_CONFIG_PROTOCOL is superseded by
EFI_IP4_CONFIG2_PROTOCOL, which provides better
support for modern network stack requirements.
It was officially removed from UEFI specifications
2.10A and 2.11 and should no longer be used in
current implementations.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: ff668af879d6899ff59a2ede260a85ba3f50bc14
https://github.com/tianocore/edk2/commit/ff668af879d6899ff59a2ede260a85ba3f50bc14
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
R MdePkg/Include/Protocol/Ip4Config.h
M MdePkg/MdePkg.dec
Log Message:
-----------
MdePkg/Include: Deprecate EFI_IP4_CONFIG_PROTOCOL
EFI_IP4_CONFIG_PROTOCOL is deprecated in the previous commit.
Hence, removing related header file and guid definition.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: a860818324031b0a06c168f79f04330d36931f98
https://github.com/tianocore/edk2/commit/a860818324031b0a06c168f79f04330d36931f98
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M MdePkg/Include/Protocol/NvdimmLabel.h
Log Message:
-----------
MdePkg/Include: Deprecate EFI_NVDIMM_LABEL_FLAGS_RESERVED
EFI_NVDIMM_LABEL_FLAGS_RESERVED is a reserved bit in
the NVDIMM label flags field, intended for future use.
It was removed in UEFI 2.10A and 2.11 as it had no
defined function and was unused in implementations.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: b1e018c0ad29657d7308f942c61ba94554b4d71f
https://github.com/tianocore/edk2/commit/b1e018c0ad29657d7308f942c61ba94554b4d71f
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M MdePkg/Include/Protocol/NvdimmLabel.h
Log Message:
-----------
MdePkg/Include: Deprecate EFI_NVDIMM_LABEL_FLAGS_UPDATING
The EFI_NVDIMM_LABEL_FLAGS_UPDATING flag is used in UEFI
to indicate that an update was in progress across multiple
Label Storage Areas (LSAs) on NVDIMM devices.
Its purpose was to help ensure atomicity in the event of
interruptions like power loss or system crashes.
It is deprecated in UEFI 2.10 and 2.11, as label index blocks
and checksums now provide better atomicity and consistency
without requiring this flag.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: 80fddcaeb804ff72fcca0cfde2aca0603512f679
https://github.com/tianocore/edk2/commit/80fddcaeb804ff72fcca0cfde2aca0603512f679
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M MdePkg/Include/Protocol/UnicodeCollation.h
Log Message:
-----------
MdePkg/Include: Deprecate UNICODE_COLLATION_INTERFACE
Remove UNICODE_COLLATION_INTERFACE typedef
since unused and removed from UEFI 2.10A
and 2.11 specifications.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: e27779e2c121e3074bf5a9330784a492010355b5
https://github.com/tianocore/edk2/commit/e27779e2c121e3074bf5a9330784a492010355b5
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.c
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.h
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.uni
M ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c
Log Message:
-----------
ShellPkg/Library: Deprecate EFI_DEVICE_IO_PROTOCOL
gEfiDeviceIoProtocolGuid identifies EFI_DEVICE_IO_PROTOCOL,
which provided low-level I/O and MMIO access for UEFI drivers.
It was removed in UEFI 2.10A and 2.11 due to overlapping
functionality with modern protocols like EFI_PCI_IO_PROTOCOL
and EFI_CPU_IO2_PROTOCOL. These newer protocols offer improved
modularity, abstraction, and safety, making EFI_DEVICE_IO_PROTOCOL
obsolete.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: 8bd3787e4ba3c9289ac1c8a83c3575a6f053b952
https://github.com/tianocore/edk2/commit/8bd3787e4ba3c9289ac1c8a83c3575a6f053b952
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
R MdePkg/Include/Protocol/DeviceIo.h
M MdePkg/MdePkg.dec
Log Message:
-----------
MdePkg/Include: Deprecate EFI_DEVICE_IO_PROTOCOL
EFI_DEVICE_IO_PROTOCOL is deprecated in the previous commit.
Hence, removing related header file and guid definition.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: 9898567e2b080f2086dcebb445986882dcf11134
https://github.com/tianocore/edk2/commit/9898567e2b080f2086dcebb445986882dcf11134
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M FatPkg/EnhancedFatDxe/Fat.inf
M FatPkg/EnhancedFatDxe/UnicodeCollation.c
Log Message:
-----------
FatPkg/EnhanceFatDxe:Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID
EFI_UNICODE_COLLATION_PROTOCOL_GUID was deprecated in favor of
a newer version EFI_UNICODE_COLLATION_PROTOCOL2_GUID which
provides improved language support and better extensibility.
It was officially removed from UEFI specifications
2.10A and 2.11 and should no longer be used in
current implementations.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: a46697f73532dbaa84babacc887cd5ccd8c4fdc2
https://github.com/tianocore/edk2/commit/a46697f73532dbaa84babacc887cd5ccd8c4fdc2
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M MdeModulePkg/MdeModulePkg.dec
M MdeModulePkg/MdeModulePkg.uni
M MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf
M MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.uni
M
MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/UnicodeCollationEng.c
M MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf
M
MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemEntryPoint.c
Log Message:
-----------
MdeModulePkg: Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID
Adding to the previous commit deprecating
EFI_UNICODE_COLLATION_PROTOCOL_GUID in MdeModulePkg.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: cf5f907cd53f0a1e33a93179c9976de5d6b576e1
https://github.com/tianocore/edk2/commit/cf5f907cd53f0a1e33a93179c9976de5d6b576e1
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M ShellPkg/Application/Shell/Shell.c
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.c
M ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
Log Message:
-----------
ShellPkg: Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID
As EFI_UNICODE_COLLATION_PROTOCOL_GUID is being deprecated.
Remove the instances used in ShellPkg.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Commit: 438045682bee1d075489e584d290b91f1430f73e
https://github.com/tianocore/edk2/commit/438045682bee1d075489e584d290b91f1430f73e
Author: Gowtham M <[email protected]>
Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths:
M MdePkg/Include/Protocol/UnicodeCollation.h
M MdePkg/MdePkg.dec
Log Message:
-----------
MdePkg/Inclde: Deprecate EFI_UNICODE_COLLATION_PROTOCOL_GUID
EFI_UNICODE_COLLATION_PROTOCOL_GUID is deprecated in the
previous commit. Hence, removing related guid definition.
Cc: Sachin Ganesh <[email protected]>
Signed-off-by: Gowtham M <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/85770fd4536c...438045682bee
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits