kern/126287: [ufs] [panic] Kernel panics while mounting an UFS filesystem with snapshot enabled

Dag-Erling Smørgrav des at des.no
Thu Aug 7 23:30:04 UTC 2008


The following reply was made to PR kern/126287; it has been noted by GNATS.

From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des at des.no>
To: Kostik Belousov <kostikbel at gmail.com>
Cc: Mateusz Guzik <mjguzik at gmail.com>,  freebsd-fs at freebsd.org,  bug-followup at freebsd.org
Subject: Re: kern/126287: [ufs] [panic] Kernel panics while mounting an UFS filesystem with snapshot enabled
Date: Fri, 08 Aug 2008 01:09:11 +0200

 Kostik Belousov <kostikbel at gmail.com> writes:
 > @@ -169,7 +169,8 @@ ffs_mount(struct mount *mp, struct thread *td)
 >  		 * persist "snapshot" in the options list.
 >  		 */
 >  		vfs_deleteopt(mp->mnt_optnew, "snapshot");
 > -		vfs_deleteopt(mp->mnt_opt, "snapshot");
 > +		if (mp->mnt_opt !=3D NULL)
 > +			vfs_deleteopt(mp->mnt_opt, "snapshot");
 >  	}
 >=20=20
 >  	MNT_ILOCK(mp);
 
 I would suggest also adding a KASSERT to vfs_deleteopt().
 
 DES
 --=20
 Dag-Erling Sm=C3=B8rgrav - des at des.no


More information about the freebsd-fs mailing list