From 7521c72f7766b3f7ae1a37b4fb13268d36fa4c12 Mon Sep 17 00:00:00 2001 From: mav Date: Tue, 15 Mar 2016 21:21:28 +0000 Subject: [PATCH] Fix small memory leak on attempt to access deleted snapshot. MFC after: 3 days --- sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c b/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c index a2532f80222..49becbc1c1a 100644 --- a/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c +++ b/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c @@ -196,6 +196,7 @@ mount_snapshot(kthread_t *td, vnode_t **vpp, const char *fstype, char *fspath, VI_UNLOCK(vp); vrele(vp); vfs_unbusy(mp); + vfs_freeopts(mp->mnt_optnew); vfs_mount_destroy(mp); *vpp = NULL; return (error); -- 2.11.4.GIT