Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Jul 2010 14:50:38 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Daisuke Aoyama <aoyama@peach.ne.jp>
Cc:        FreeBSD-Current <freebsd-current@freebsd.org>
Subject:   Re: [Need Help]isboot (iSCSI boot driver) version 0.2.1
Message-ID:  <4C30758E.7080102@FreeBSD.org>
In-Reply-To: <10CB692CA3FE4A8992B250B7F35B243B@ad.peach.ne.jp>
References:  <6BC2B2FBAFFA4C26A46977F121B707E1@ad.peach.ne.jp> <mailpost.1278162245.7916753.99842.mailing.freebsd.current@FreeBSD.cs.nctu.edu.tw> <4C2F4B67.3060201@FreeBSD.org> <10CB692CA3FE4A8992B250B7F35B243B@ad.peach.ne.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
Daisuke Aoyama wrote:
>>> Notes/Known Issues/Limitations:
>>> FreeBSD can't use transfer length > 64KB.
>>
>> Since 8.0 FreeBSD can use any transfer lengths. 64K is a safety limit
>> for CAM SIMs that do not report maximum transfer size. If your driver
>> supports bigger transactions (and even if not), you should fill maxio
>> field in XPT_PATH_INQ response.
> 
> I set maxio=1024*1024 in version 0.2.2. As a result, the request (each ccb)
> have 256 blocks (128KB). I don't know why it is 128KB.

128KB is a default MAXPHYS value. You may rise it in your kernel if you
want. I am successfully using 1MB MAXPHYS now.

-- 
Alexander Motin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C30758E.7080102>