Don't clean up backing storedev on mountpoint cleanup

This commit is contained in:
2025-11-19 01:20:18 +01:00
parent ae6f5d9df0
commit 5d77974586

View File

@ -9,11 +9,7 @@
int32_t littlefs_cleanup(struct VfsMountPoint *vmp) { int32_t littlefs_cleanup(struct VfsMountPoint *vmp) {
dlfree((void *)vmp->fs.littlefs.instance.cfg); dlfree((void *)vmp->fs.littlefs.instance.cfg);
int32_t err = vmp->backingsd->cleanup(vmp->backingsd); int32_t err = lfs_unmount(&vmp->fs.littlefs.instance);
if (err != E_OK) {
return err;
}
err = lfs_unmount(&vmp->fs.littlefs.instance);
if (err < 0) { return E_BADIO; } if (err < 0) { return E_BADIO; }
return E_OK; return E_OK;
} }