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

Mateusz Guzik mjguzik at gmail.com
Wed Aug 6 09:30:05 UTC 2008


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

From: "Mateusz Guzik" <mjguzik at gmail.com>
To: bug-followup at freebsd.org
Cc:  
Subject: Re: kern/126287: [ufs] [panic] Kernel panics while mounting an UFS filesystem with snapshot enabled
Date: Wed, 6 Aug 2008 11:24:16 +0200

 ------=_Part_20104_30199813.1218014656704
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 Hi,
 
 function vfs_deleteopt() was called with NULL pointer (opts) used in
 TAILQ_FOREACH_SAFE macro -- I believe that simple `if (opts == NULL)
 return; ' in that function is ok to fix this. (Take a look at
 attachment.)
 
 At least the kernel does not panic. ;)
 
 Thanks,
 --
 Mateusz Guzik
 
 ------=_Part_20104_30199813.1218014656704
 Content-Type: application/octet-stream; name=vfs_mount.diff
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_fjjqf5in0
 Content-Disposition: attachment; filename=vfs_mount.diff
 
 LS0tIHN5cy9rZXJuL3Zmc19tb3VudC5jLm9yaWcJMjAwOC0wOC0wNiAxMToxNDoxNi4wMDAwMDAw
 MDAgKzAyMDAKKysrIHN5cy9rZXJuL3Zmc19tb3VudC5jCTIwMDgtMDgtMDYgMTE6MTQ6MzIuMDAw
 MDAwMDAwICswMjAwCkBAIC0xOTYsMTAgKzE5NiwxMyBAQAogdm9pZAogdmZzX2RlbGV0ZW9wdChz
 dHJ1Y3QgdmZzb3B0bGlzdCAqb3B0cywgY29uc3QgY2hhciAqbmFtZSkKIHsKIAlzdHJ1Y3QgdmZz
 b3B0ICpvcHQsICp0ZW1wOwogCisJaWYgKG9wdHMgPT0gTlVMTCkKKwkJcmV0dXJuOworCiAJVEFJ
 TFFfRk9SRUFDSF9TQUZFKG9wdCwgb3B0cywgbGluaywgdGVtcCkgIHsKIAkJaWYgKHN0cmNtcChv
 cHQtPm5hbWUsIG5hbWUpID09IDApCiAJCQl2ZnNfZnJlZW9wdChvcHRzLCBvcHQpOwogCX0KIH0K
 
 ------=_Part_20104_30199813.1218014656704--


More information about the freebsd-fs mailing list