This patch-series addresses bugs found when testing the filesystem with more complex usage of the file protocol, particularly through the shell itself.
This is version 2 of the patch series and addresses feedback received from the community. This version also adds two new patches to further improve Ext4Dxe and make it more resilient and ready to be used. Cc: Leif Lindholm <l...@nuviainc.com> Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Bret Barkelew <bret.barke...@microsoft.com> Pedro Falcato (5): Ext4Pkg: Fix incorrect usage of Ext4InitExtentsMap. Ext4Pkg: Hide "." and ".." entries from Read() callers. Ext4Pkg: Add a directory entry tree. Ext4Pkg: Add handling of EFI_FILE_SYSTEM_VOLUME_LABEL GetInfo(). Ext4Pkg: Sanity check more EXT4_DIR_ENTRY values. Features/Ext4Pkg/Ext4Dxe/Directory.c | 343 ++++++++++++++++++++------ Features/Ext4Pkg/Ext4Dxe/Ext4Disk.h | 3 + Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.c | 1 - Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h | 88 ++++++- Features/Ext4Pkg/Ext4Dxe/File.c | 202 +++++++++++---- Features/Ext4Pkg/Ext4Dxe/Inode.c | 3 +- Features/Ext4Pkg/Ext4Dxe/Partition.c | 7 + Features/Ext4Pkg/Ext4Dxe/Superblock.c | 23 +- 8 files changed, 534 insertions(+), 136 deletions(-) -- 2.33.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#79661): https://edk2.groups.io/g/devel/message/79661 Mute This Topic: https://groups.io/mt/85043010/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-