Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753452AbYBIG16 (ORCPT ); Sat, 9 Feb 2008 01:27:58 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751485AbYBIG1r (ORCPT ); Sat, 9 Feb 2008 01:27:47 -0500 Received: from dsl081-033-126.lax1.dsl.speakeasy.net ([64.81.33.126]:35119 "EHLO bifrost.lang.hm" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751483AbYBIG1p (ORCPT ); Sat, 9 Feb 2008 01:27:45 -0500 Date: Fri, 8 Feb 2008 23:40:45 -0800 (PST) From: david@lang.hm X-X-Sender: dlang@asgard.lang.hm To: Vladislav Bolkhovitin cc: Bart Van Assche , James Bottomley , "Nicholas A. Bellinger" , FUJITA Tomonori , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, scst-devel@lists.sourceforge.net, Andrew Morton , Linus Torvalds Subject: Re: Integration of SCST in the mainstream Linux kernel In-Reply-To: <47AC30E8.6010205@vlnb.net> Message-ID: References: <1202144767.3096.38.camel@localhost.localdomain> <47A7488B.4080000@vlnb.net> <1202145901.3096.49.camel@localhost.localdomain> <47A751C5.60600@vlnb.net> <1202149322.3096.66.camel@localhost.localdomain> <47A75B8A.3020503@vlnb.net> <1202151293.3096.80.camel@localhost.localdomain> <47A8B210.8040202@vlnb.net> <1202238802.3133.71.camel@localhost.localdomain> <47AB0B63.20500@vlnb.net> <47AC30E8.6010205@vlnb.net> User-Agent: Alpine 1.00 (DEB 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1936 Lines: 39 On Fri, 8 Feb 2008, Vladislav Bolkhovitin wrote: >>> 2. I think, everybody will agree that Linux iSCSI target should work over >>> some standard SCSI target framework. Hence the choice gets narrower: SCST >>> vs STGT. I don't think there's a way for a dedicated iSCSI target (i.e. >>> PyX/LIO) in the mainline, because of a lot of code duplication. Nicholas >>> could decide to move to either existing framework (although, frankly, I >>> don't think there's a possibility for in-kernel iSCSI target and user >>> space SCSI target framework) and if he decide to go with SCST, I'll be >>> glad to offer my help and support and wouldn't care if LIO-SCST eventually >>> replaced iSCSI-SCST. The better one should win. >> >> >> why should linux as an iSCSI target be limited to passthrough to a SCSI >> device. >> >> the most common use of this sort of thing that I would see is to load up a >> bunch of 1TB SATA drives in a commodity PC, run software RAID, and then >> export the resulting volume to other servers via iSCSI. not a 'real' SCSI >> device in sight. >> > David, your question surprises me a lot. From where have you decided that > SCST supports only pass-through backstorage? Does the RAM disk, which Bart > has been using for performance tests, look like a SCSI device? I was responding to the start of item #2 that I left in the quote above. it asn't saying that SCST didn't support that, but was stating that any implementation of a iSCSI target should use the SCSI framework. I read this to mean that this would only be able to access things that the SCSI framework can access, and that would not be things like ramdisks, raid arrays, etc. David Lang -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/