Date: Sat, 06 Jan 2007 16:11:01 -0800 From: perryh@pluto.rain.com To: bra@fsn.hu Cc: freebsd-hackers@freebsd.org Subject: Re: ufs_rename: fvp == tvp (can't happen), but it did Message-ID: <45a03a95.08FguubdCa9DFcxj%perryh@pluto.rain.com> In-Reply-To: <45A0229F.7070701@fsn.hu> References: <45A0229F.7070701@fsn.hu>
next in thread | previous in thread | raw e-mail | index | archive | help
> The problem is the following: on machine A the mail spool is on a local > disk array (via ciss). On machine B we run experiments with an FC disk > array, so the e-mails are on gmirror'ed filesystems (on ciss for the > local disks and on isp for the FC array). > > The strange thing happens when both the local and FC disks are working > in the mirrors. I get the following warning very often: > ufs_rename: fvp == tvp (can't happen) > > If I do a gmirror remove for the FC array, these go away. Also, the > other machine (with only local disks) is free from this. It sounds as if the caller of ufs_rename() is confused. You could try setting a breakpoint on the printf(), or change it to a panic() to get a dump, and try to figure out who the caller is and what is going on.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45a03a95.08FguubdCa9DFcxj%perryh>