ext2: don't put the root vnode in unmount hook

as the vfs already put all vnodes before calling unmount.
found with the guarded heap.

Change-Id: Ia8d9ea22db1eb4241efe470bea27a00a413bedb3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9615
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
Jérôme Duval
2025-08-28 13:12:23 +00:00
committed by waddlesplash
parent 795849800c
commit 2df6cc0b3b
@@ -354,8 +354,6 @@ Volume::Unmount()
delete fJournal;
delete fJournalInode;
TRACE("Volume::Unmount(): Putting root node\n");
put_vnode(fFSVolume, RootNode()->ID());
TRACE("Volume::Unmount(): Deleting the block cache\n");
block_cache_delete(fBlockCache, !IsReadOnly());
TRACE("Volume::Unmount(): Closing device\n");