Date: Sun, 3 Feb 2008 17:18:22 +0300 (MSK) From: Dmitry Morozovsky <marck@rinet.ru> To: Kostik Belousov <kostikbel@gmail.com> Cc: freebsd-stable@freebsd.org, sos@freebsd.org Subject: Re: 7.0-PRE/amd64 crash with Promise TX4 and eSATA disk Message-ID: <20080203171200.E33439@woozle.rinet.ru> In-Reply-To: <20080203110616.GJ57756@deviant.kiev.zoral.com.ua> References: <20080203030205.T28725@woozle.rinet.ru> <20080203065502.GH57756@deviant.kiev.zoral.com.ua> <20080203120136.B28725@woozle.rinet.ru> <20080203110616.GJ57756@deviant.kiev.zoral.com.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 3 Feb 2008, Kostik Belousov wrote:
KB> > (kgdb) p *vp
KB> > $2 = {v_type = VDIR, v_tag = 0xffffffff8039319c "ufs", v_op =
KB> > 0xffffffff804e98e0, v_data = 0xffffff003fab0480, v_mount = 0xffffff00050dc650,
KB> The *v_mount and *(struct ufs_mount *)(v_mount->mnt_data) content shall
KB> be enough to confirm that vnode comes from the lost partition.
sure:
...
f_mntfromname = "/dev/ad14a",
f_mntonname = "/media/esata",
but I was sure it was from there.
KB> > I think tere are at least two problems here:
KB> > - panic when non-essential UFS mounted partition disappears
KB> Unfortunately, FreeBSD has no concept of the unessential mount; I wish
KB> the mount option onerror=nopanic too :).
What disturbs me even more - mount was read-only. I can understand the
"panic when some unwritten data may be lost" approach, but on read-only...
KB> > - particular disappearing eSATA drive from eSATA channel of TX4. Relevant error
KB> > messages are
KB> This looks more like the hardware problem, and it only induced the known
KB> kernel deficiency.
That's why I put Soeren on CC list ;)
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck@FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080203171200.E33439>
