Paulo, Could you please paste a "map -r" output on a CDROM which contains Eltorito volume? I want to confirm that the result is expected.
Thanks/Ray > -----Original Message----- > From: Paulo Alcantara [mailto:[email protected]] > Sent: Sunday, September 17, 2017 9:13 PM > To: [email protected] > Cc: Paulo Alcantara <[email protected]>; Kinney, Michael D > <[email protected]>; Gao, Liming <[email protected]>; Laszlo > Ersek <[email protected]>; Ni, Ruiyu <[email protected]>; Zeng, Star > <[email protected]>; Yao, Jiewen <[email protected]> > Subject: [PATCH v2 0/3] UDF partition driver fix > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=707 > > Hi, > > This patchset fixes a bug in Partition driver that UDF partitions occupied the > entire disk space instead of using LVD space only. > > BTW, I've only tested it under OVMF and built it with GCC only. That would > be appreciable if someone could build with other toolchains and see if this > doesn't break. > > I used a Windows 10 ISO image with UdfDxe disabled and enabled. The `map > -r` output seemed OK. No breakage when booting an OS off an ElTorito > partition from an UDF bridge disk. > > v1->v2: > - Followed Laszlo's suggestions to submit a proper patchset. Thanks! > - As I'm still waiting for Ruiyu and Star to test this fix, I took > advantage of it and did some code cleanups :-) > > Repo: https://github.com/pcacjr/edk2.git > Branch: udf-partition-fix-v2 > > Cc: Michael D Kinney <[email protected]> > Cc: Liming Gao <[email protected]> > Cc: Laszlo Ersek <[email protected]> > Cc: Ruiyu Ni <[email protected]> > Cc: Star Zeng <[email protected]> > Cc: Jiewen Yao <[email protected]> > Contributed-under: TianoCore Contribution Agreement 1.1 > Reported-by: Ruiyu Ni <[email protected]> > Signed-off-by: Paulo Alcantara <[email protected]> > --- > > Paulo Alcantara (3): > MdePkg: Add UDF volume structure definitions > MdeModulePkg/PartitionDxe: Fix creation of UDF logical partition > MdeModulePkg/UdfDxe: Rework driver to support PartitionDxe changes > > MdeModulePkg/Universal/Disk/PartitionDxe/Udf.c | 323 > +++++++++++- > MdeModulePkg/Universal/Disk/UdfDxe/File.c | 13 +- > MdeModulePkg/Universal/Disk/UdfDxe/FileSystemOperations.c | 515 > ++++++++------------ > MdeModulePkg/Universal/Disk/UdfDxe/Udf.c | 7 - > MdeModulePkg/Universal/Disk/UdfDxe/Udf.h | 88 +--- > MdePkg/Include/IndustryStandard/Udf.h | 63 +++ > 6 files changed, 566 insertions(+), 443 deletions(-) > > -- > 2.11.0 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

