Hello Takahiro

I hope you have an idea what might be missing in the FAT file system
support for long names.

When running the SCT I saw this error for the GetInfo functional test:

GetInfo() Basic Test - checkpoint3 -- PASS

E4F4F6A2-7538-4C79-AA3C-67184EC70E16

/home/supven01/work/sct_workspace/edk2/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleFileSystem/BlackBoxTest/SimpleFileSystemBBTestFunction.c:8607:
SystemInfo->Size - 18, BufferSize - 18, Tpl - 8


EFI: Entry efi_file_open(000000007ef8c250, 000000007edeb0c0,
"BBTestGetInfoBasicTestCheckpoint3_File_0", 8000000000000003, 0)
Error: allocating new dir entry

EFI: Exit: efi_file_open: 14

EFI: Entry efi_file_open(000000007ef8c250, 000000007edeb0c8,
"BBTestGetInfoBasicTestCheckpoint3_File_1", 8000000000000003, 0)
Error: allocating new dir entry

In the EFI shell output to a file with a long name sometimes fails
(depending on the history of the volume).

FS0:\> echo a > foo
FS0:\> echo a > abcdefgh.ijk
FS0:\> echo a > abcdefgh.ijkl
** Unable to write file /abcdefgh.ijkl **
FS0:\>

Up to now the SCT test is the only thing that fails reproducibly.

I use this repo for building:
https://github.com/xypron/u-boot-build/tree/qemu-arm64

make sct-prepare
make sct

Best regards

Heinrich
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to