From owner-freebsd-hackers@FreeBSD.ORG Sun Jan 7 00:13:11 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25A9F16A407 for ; Sun, 7 Jan 2007 00:13:11 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [199.26.172.34]) by mx1.freebsd.org (Postfix) with ESMTP id 0B9A113C442 for ; Sun, 7 Jan 2007 00:13:10 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id l070DAMf054857 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 6 Jan 2007 16:13:10 -0800 (PST) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id l070DALc054856; Sat, 6 Jan 2007 16:13:10 -0800 (PST) Received: from fbsd61 ([192.168.200.61]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA10235; Sat, 6 Jan 07 16:08:13 PST Date: Sat, 06 Jan 2007 16:11:01 -0800 From: perryh@pluto.rain.com To: bra@fsn.hu Message-Id: <45a03a95.08FguubdCa9DFcxj%perryh@pluto.rain.com> References: <45A0229F.7070701@fsn.hu> In-Reply-To: <45A0229F.7070701@fsn.hu> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: ufs_rename: fvp == tvp (can't happen), but it did X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Jan 2007 00:13:11 -0000 > 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.