Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Dec 1999 10:20:19 -0800 (PST)
From:      Matthew Jacob <mjacob@feral.com>
To:        "Kenneth D. Merry" <ken@kdm.org>
Cc:        Stephen McKay <syssgm@detir.qld.gov.au>, freebsd-scsi@FreeBSD.ORG
Subject:   Re: Tape driver problems
Message-ID:  <Pine.BSF.4.05.9912021019270.369-100000@semuta.feral.com>
In-Reply-To: <199912021816.LAA50614@panzer.kdm.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> > > This is an "old" problem, ie more than 2 weeks, at least. :-)
> > > 
> > > "mt status" with a tape loaded gives the correct values (including density),
> > > but the kernel spits out:
> > > 
> > > Dec  3 00:44:36 bucket /kernel: bus_dmamap_load: Too many segs! buf_len = 0x3000
> > > 
> > > The last bit changes.  I've seen 0xb000 or 0xd000 or 0xe000 or 0xf000 also.
> > > This is a new problem related to the density autodetection read.  I expect
> > > that an aha1542B just can't read MAXPHYS bytes from anything.
> > 
> > Hmm, indeed. The density determining code does indeed issue a read of
> > MAXPHYS bytes. It seems to me that all HBA's should at least support that!
> > The maintainer for the 1542X will have to speak to this tho...
> 
> I'm not the aha maintainer (Warner is), but I do know that it cannot do

I didn't say you were.

> more than 64K at a time.  So you shouldn't be using any more than that.

Nonsense. That's what bounce buffers can or *should* be used for too.

-matt




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9912021019270.369-100000>