cam: big transfers
John S. Bucy
bucy at ece.cmu.edu
Wed Apr 9 13:18:22 PDT 2003
On Wed, Apr 09, 2003 at 01:15:00PM -0700, Nate Lawson wrote:
> On Wed, 9 Apr 2003, Kenneth D. Merry wrote:
> > > Not currently, no. You'd need to do some hacking around in
> > > cam_periph_mapmem() to allow for larger buffers. It actually checks
> > > against DFLTPHYS (64K) at the moment, not MAXPHYS, since some adapters
> > > (e.g. the Adaptec 1542) can't handle more than 17 S/G segments.
>
> I believe he is working with targ(4). I am working on updating the
> usermode example to use O_DIRECT and some other optimizations. But first
> it needs to be more stable. I have some fixes for that too.
This is actually on the initiator side. My expectation was that on
the target side, I could disconnect, switch the buffers and then
reconnect and keep going...
john
More information about the freebsd-scsi
mailing list