diff options
| author | Michael Tokarev <mjt@tls.msk.ru> | 2024-12-30 00:08:50 +0300 |
|---|---|---|
| committer | Michael Tokarev <mjt@tls.msk.ru> | 2024-12-31 18:20:41 +0300 |
| commit | d8d17d2bf6181cdc9b8ef3db862006ddb6af12d4 (patch) | |
| tree | 43fa12d44ab01060d1b0c7c16e94e41d5c6a49ae /hw/core/loader.c | |
| parent | 7c89e226f878539b633dde3fd9c9f061c34094e3 (diff) | |
| download | focaccia-qemu-d8d17d2bf6181cdc9b8ef3db862006ddb6af12d4.tar.gz focaccia-qemu-d8d17d2bf6181cdc9b8ef3db862006ddb6af12d4.zip | |
Revert "vvfat: fix ubsan issue in create_long_filename"
This reverts commit 0cb3ff7c22671aa1e1e227318799ccf6762c3bea. The original code was right in that long name in LFN directory entry uses other parts of the entry for the name too, not just the original "name" field. So it is wrong to limit the offset to be within the name field. Some other mechanism is needed to fix the ubsan report and whole messy usage of bytes past the given field. Reported-by: Volker RĂ¼melin <vr_qemu@t-online.de> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'hw/core/loader.c')
0 files changed, 0 insertions, 0 deletions