Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932234AbVI2QWX (ORCPT ); Thu, 29 Sep 2005 12:22:23 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932232AbVI2QWX (ORCPT ); Thu, 29 Sep 2005 12:22:23 -0400 Received: from magic.adaptec.com ([216.52.22.17]:5544 "EHLO magic.adaptec.com") by vger.kernel.org with ESMTP id S932231AbVI2QWW (ORCPT ); Thu, 29 Sep 2005 12:22:22 -0400 Message-ID: <433C14AD.4070700@adaptec.com> Date: Thu, 29 Sep 2005 12:22:05 -0400 From: Luben Tuikov User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Garzik CC: Andre Hedrick , Patrick Mansfield , Luben Tuikov , Linux Kernel Mailing List , Andrew Morton , Linus Torvalds , SCSI Mailing List Subject: Re: I request inclusion of SAS Transport Layer and AIC-94xx into the kernel References: <433C0285.3050106@adaptec.com> <433C0382.10404@pobox.com> In-Reply-To: <433C0382.10404@pobox.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 29 Sep 2005 16:22:14.0992 (UTC) FILETIME=[F412DD00:01C5C511] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1298 Lines: 44 On 09/29/05 11:08, Jeff Garzik wrote: > Luben Tuikov wrote: > >> hardware implementation (interconnect, SAM 4.15, 1.3) >> firmware implementation (interconnect, SDS, SAM 4.6, 1.3) >> LLDD (SAM, section 5, 6, 7) >> Transport Layer (SAM 4.15, SAS) >> SCSI Core (SAM section 4,5,8) >> Commmand Sets (SAM section 1) > > > Transport class + libsas achieves this. This is *WRONG*. (see below) And it doesn't "achieve" this. Stop the FUD. There is a _reason_ why it is the way it is. > Maybe I will have to demonstrate using code... Jeff, There is a _reason_ why technical people separate concepts in _layers_. There is a _reason_ why technical people use Object Oriented Paradigms describing models and design. Do you know _what_ that reason is? Or should I leave you to "demonstrate with code"? Seeing that you keep _persisting_ in your ways, I'll leave it for you to "enrich" Linux SCSI in your "demonstrate with code". Luben - 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/