From owner-freebsd-scsi Tue Jun 19 20:53:57 2001 Delivered-To: freebsd-scsi@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 7E0CD37B403 for ; Tue, 19 Jun 2001 20:53:54 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f5K3rZg67092; Tue, 19 Jun 2001 20:53:36 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Tue, 19 Jun 2001 20:53:35 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Brad Waite Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: data overruns on 'tar x' from DAT In-Reply-To: <3B300C4A.4D771C68@wcubed.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The record being read from tape is larger than the buffer you've allocated in tar. It may be you're in trouble. Default maxphys on Sun's is 124KB. That's substantially larger than that which is allowed by default in FreeBSD. Check -questions as to how to cope. On Tue, 19 Jun 2001, Brad Waite wrote: > I'm trying to retrieve data from a tar archive created from a Sun box on DAT, > but I keep getting these errors: > > Jun 19 19:26:31 host /kernel: (sa0:ahc0:0:3:0): data overrun detected in Data-in > phase. Tag == 0x6. > Jun 19 19:26:31 host /kernel: (sa0:ahc0:0:3:0): data overrun detected in Data-in > phase. Tag == 0x6. > Jun 19 19:26:31 host /kernel: (sa0:ahc0:0:3:0): Have seen Data Phase. Length = > 20480. NumSGs = 5. > Jun 19 19:26:31 host /kernel: (sa0:ahc0:0:3:0): Have seen Data Phase. Length = > 20480. NumSGs = 5. > > After which tar says there's a read error and pukes. What's causing this? > > Thanks, > > Brad Waite > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-scsi" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message