From owner-freebsd-current@FreeBSD.ORG Tue Nov 22 22:11:25 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD49416A423 for ; Tue, 22 Nov 2005 22:11:25 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6A9043D49 for ; Tue, 22 Nov 2005 22:11:23 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 9F2AA72DD4; Tue, 22 Nov 2005 14:11:23 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 9702D72DCB; Tue, 22 Nov 2005 14:11:23 -0800 (PST) Date: Tue, 22 Nov 2005 14:11:23 -0800 (PST) From: Doug White To: Christian Brueffer In-Reply-To: <20051120011438.GA4194@unixpages.org> Message-ID: <20051122141101.G24336@carver.gumbysoft.com> References: <200511150403.jAF43B6f001417@jerry.xoo.net> <20051119162011.I88861@carver.gumbysoft.com> <20051120011438.GA4194@unixpages.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Ulf Kieber , freebsd-current@freebsd.org Subject: Re: GEOM error X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2005 22:11:25 -0000 On Sun, 20 Nov 2005, Christian Brueffer wrote: > On Sat, Nov 19, 2005 at 04:22:11PM -0800, Doug White wrote: > > On Tue, 15 Nov 2005, Ulf Kieber wrote: > > > > > Re, > > > > > > on a 6.0-RELEASE I receive the following error since I tried restoring > > > a large dump > > > > > > Nov 14 12:30:11 nexus kernel: g_vfs_done():da1s1d.bde[WRITE(offset=72350695424, length=131072)]error = 1 > > > > > > Besides that, no other errors are logged, especially no SCSI errors. > > > The problem persists even after the restore has completed. > > > > errno 1 is EPERM ("Operation not permitted") and is generally returned if > > you attempt to write somewhere you're not allowed to. Considering the > > offset is near the end of the disk, GBDE may be trying to prevent you from > > overwriting metadata blocks at the end of the partition. How or why > > restore(8) would be writing there I'm not sure. > > > > A SCSI error would return as errno 5 (EIO, "Input/output error"). > > > > I get the same messages with my external USB drive from time to time > (interestingly also GBDE encrypted). > > Nov 20 02:03:30 haakonia kernel: g_vfs_done():da3s2c.bde[WRITE(offset=383341297664, length=65536)]error = 1 > > The message repeats every 30 seconds and trying to unmount the file > system fails. When I try to shut the system down, the message appears > n > 50 times followed by a panic. > > Is it possible that the system tries to write on a bad sector and > consequently fails (provided that the on-disk sector remapping also > fails)? You would get a SCSI error in that case since usb storage is attached through CAM. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org