From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vladislav Bolkhovitin Subject: Re: [PATCH 8/19]: SCST SYSFS interface implementation Date: Mon, 15 Nov 2010 23:39:39 +0300 Message-ID: <4CE19A8B.5010201@vlnb.net> References: <20101109002829.GA22633@kroah.com> <4CD9A9B8.70708@vlnb.net> <4CDA6CD4.3010308@panasas.com> <4CDAFE6E.7050200@vlnb.net> <4CDBBE80.40908@panasas.com> <4CDC56F9.9040601@vlnb.net> <20101112012315.GE17097@core.coreip.homeip.net> <4CDEC8D2.8080101@vlnb.net> <20101113235938.GA1827@kroah.com> <4CE1017E.4090409@panasas.com> <20101115161620.GB5981@kroah.com> <4CE16B8E.1000300@panasas.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: Received: from moutng.kundenserver.de ([212.227.126.186]:53392 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758141Ab0KOUj7 (ORCPT ); Mon, 15 Nov 2010 15:39:59 -0500 In-Reply-To: <4CE16B8E.1000300@panasas.com> Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Boaz Harrosh Cc: Greg KH , Dmitry Torokhov , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, scst-devel , James Bottomley , Andrew Morton , FUJITA Tomonori , Mike Christie , Vu Pham , Bart Van Assche , James Smart , Joe Eykholt , Andy Yan , Chetan Loke , Hannes Reinecke , Richard Sharpe , Daniel Henrique Debonzi , "Nicholas A. Bellinger" Boaz Harrosh, on 11/15/2010 08:19 PM wrote: > On 11/15/2010 06:16 PM, Greg KH wrote: >> On Mon, Nov 15, 2010 at 11:46:38AM +0200, Boaz Harrosh wrote: >>> All these issues we were discussing are interesting and are real Kernel >>> problems. For instance the last comment you made was that for such a dynamic >>> system and life time problems, and functionality. A better and expected >>> solution might be the device tree and not sysfs. >> >> Yes, that is what I have been saying for a while now. >> >> Again: >> This code is using kobjects incorrectly. >> This code should not be using kobjects. >> >> this is my last response to this thread now, and I'm sure you can >> understand why. >> >> thanks, >> >> greg k-h > > Thank you Greg for your time and most valuable input. > I'm sorry for not understanding your position. I needed the > clear cut statement: > > This code should not be using kobjects. i.e not belong in sysfs > > SCST guys. This sounds pretty clear cut to me. Sysfs was not built > in mind for such dynamic systems, and it will cause never ending > conflicts with future maintenance of sysfs vs SCST. As I explained in the previous e-mail, I believe, SYSFS perfectly suits SCST and SCST perfectly suits SYSFS. If you think it isn't so, let's discuss each showstopper for that, one after one. > Lets call it Linux-Target and unify all our efforts. Looks like a great idea! Thanks, Vlad