fs: exfat: Implement trivial 'rename' support
authorMarek Vasut <marex@denx.de>
Sun, 13 Apr 2025 08:55:04 +0000 (10:55 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 21 Apr 2025 17:07:04 +0000 (11:07 -0600)
commite5cbc3d2874ff5ec80f4a5c92b5db61769670d5f
tree2aecec29ff8c292281bcd11318411dc33c1db46f
parent1761c298afd53423377fad95ebce203e46c084de
fs: exfat: Implement trivial 'rename' support

Implement exfat_fs_rename() to rename or move files. This is used
by the 'mv' generic FS interface command. The rename implementation
for other filesystems was added recently and was not part of exfat
porting layer due to merge issue, which made 'mv' command crash,
fix this by adding the missing implementation.

Fixes: b86a651b646c ("fs: exfat: Add U-Boot porting layer")
Signed-off-by: Marek Vasut <marex@denx.de>
fs/exfat/io.c
fs/fs.c
include/exfat.h