From 5d779745862fd54730514fa8970c6dbe9c35b624 Mon Sep 17 00:00:00 2001 From: kamkow1 Date: Wed, 19 Nov 2025 01:20:18 +0100 Subject: [PATCH] Don't clean up backing storedev on mountpoint cleanup --- kernel/fs/portlfs/portlfs.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/kernel/fs/portlfs/portlfs.c b/kernel/fs/portlfs/portlfs.c index 6090450..b19f891 100644 --- a/kernel/fs/portlfs/portlfs.c +++ b/kernel/fs/portlfs/portlfs.c @@ -9,11 +9,7 @@ int32_t littlefs_cleanup(struct VfsMountPoint *vmp) { dlfree((void *)vmp->fs.littlefs.instance.cfg); - int32_t err = vmp->backingsd->cleanup(vmp->backingsd); - if (err != E_OK) { - return err; - } - err = lfs_unmount(&vmp->fs.littlefs.instance); + int32_t err = lfs_unmount(&vmp->fs.littlefs.instance); if (err < 0) { return E_BADIO; } return E_OK; }