[PATCH] fs: fat: do not mangle short filenames

Stefan Herbrechtsmeier stefan.herbrechtsmeier-oss at weidmueller.com
Tue Mar 21 08:43:07 CET 2023


Am 20.03.2023 um 18:01 schrieb Tom Rini:
> On Fri, Mar 17, 2023 at 01:04:13PM +0100, Stefan Herbrechtsmeier wrote:
>
>> From: Stefan Herbrechtsmeier <stefan.herbrechtsmeier at weidmueller.com>
>>
>> Do not mangle lower or mixed case filenames which fit into the upper
>> case 8.3 short filename. This ensures FAT standard compatible short
>> filenames (SFN) to support systems without long filename (LFN) support
>> like boot roms (ex. SFN BOOT.BIN instead of BOOT~1.BIN for LFN
>> boot.bin).
>>
>> Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier at weidmueller.com>
>>
>> ---
>>
>>   fs/fat/fat_write.c | 11 +++++++----
>>   1 file changed, 7 insertions(+), 4 deletions(-)
> Can we update test/py/tests/test_fs/ somewhere to have a test for this
> case? Thanks.

What is the recommended approach to test internal behavior? The short 
name isn't avialable at the terminal because u-boot support VFAT.



More information about the U-Boot mailing list