From owner-freebsd-current@FreeBSD.ORG Sat Jul 3 14:39:30 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB3DA106564A for ; Sat, 3 Jul 2010 14:39:30 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 779718FC14 for ; Sat, 3 Jul 2010 14:39:30 +0000 (UTC) Received: by fxm13 with SMTP id 13so3195826fxm.13 for ; Sat, 03 Jul 2010 07:39:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=2HAFwyXECWn/lWYiZU1MyZ9dWcyZwwWRZNxIXppHato=; b=dMqtNhx0l1ruWmARsBLT7EmfolFWUKVEwUVlULr6RHRbsQ2osEVxSfV+pwnD2fajfv VjignRhvtxtVfmcdsozMM8xPCQxhSHjK1qZ0C2d9cJg7u3hnMcFg5zOW6HagiMtECBXo CIp4hDb7Fnmq+lcULCR9pu3+IP8nMQDigX2Yc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=S7YO0nINLiwELEtwN/X0QinEVBv/O8RVTqaYCSDJd7WrhWIdepHhirRJMHu7h4EbTd +XyjZoitDdzafxCQUH3rP+b0xKpgLaAVHgdCV7ki1o/3tQKEyCzIZQRb3kI2RTVPMfsT My9KiPUW5njYKWryhmiazJrgjBgJGcHCBE/j8= Received: by 10.223.113.12 with SMTP id y12mr311981fap.90.1278167961010; Sat, 03 Jul 2010 07:39:21 -0700 (PDT) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id 17sm4167970fau.21.2010.07.03.07.39.20 (version=SSLv3 cipher=RC4-MD5); Sat, 03 Jul 2010 07:39:20 -0700 (PDT) Sender: Alexander Motin Message-ID: <4C2F4B67.3060201@FreeBSD.org> Date: Sat, 03 Jul 2010 17:38:31 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20091212) MIME-Version: 1.0 To: Daisuke Aoyama , FreeBSD-Current References: <6BC2B2FBAFFA4C26A46977F121B707E1@ad.peach.ne.jp> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: [Need Help]isboot (iSCSI boot driver) version 0.2.1 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: Sat, 03 Jul 2010 14:39:31 -0000 Hi. Daisuke Aoyama wrote: > I uploaded isboot 0.2.1. > Now isboot supports R2T command and non-immediate mode. > I believe that the compatibility of iSCSI target is improved. > Please check it with your iSCSI target and NIC. > Also this version supports task queue, which improves performance. > My test machine got read 74MB/s, write 60MB/s (at bs=1m). > > 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. > It seems CAM tag is used only 2 of 64 tags. > I don't know a reason, but MAXPHYS limit? How many concurrent requests you are submitting? If you are testing it with sequential read from file system - make sure you have sysctl vfs.read_max set high enough. MAXPHYS does not affects number of concurrent requests, only size of each one. -- Alexander Motin