public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@SteelEye.com>
To: "Moore, Eric Dean" <Eric.Moore@lsil.com>
Cc: SCSI Mailing List <linux-scsi@vger.kernel.org>
Subject: RE: [patch 6/8] mptfusion: fc transport
Date: 01 Dec 2004 15:49:53 -0500	[thread overview]
Message-ID: <1101934199.1930.236.camel@mulgrave> (raw)
In-Reply-To: <91888D455306F94EBD4D168954A9457C667C7D@nacos172.co.lsil.com>

On Wed, 2004-12-01 at 14:46, Moore, Eric Dean wrote:
> On Thursday, November 25, 2004 1:55 PM, James Bottomley wrote:
> > How difficult would it be to separate out the scsi and FC 
> > pieces of the
> > fusion driver, so we could allow more fined grained control of this?
>  
> This driver is four separate driver modules { mptbase, mptscsih, mptlan,
> mptctl },
> with FC and SCSI spread through out, and SAS waiting in the wings.
> In this current design, separating FC is not going to be an easy task,
> as well as dealing with SAS because I'm sure people would want that
> separated as well.  
> Device recognization done from mptbase, as well as unique
> configuration/initialization
> for respective bus type, and messaging interface from the other drivers
> (mptscsih,
> mptlan, and mptctl) to the firmware.  The scsi interface layer is in
> mptscsih, 
> and is where this fc transports and our spi domain validation is done
> currently. 
> 
> What do you have in mind in seperating this code for each (3) different bus
> classes from 
> each these (4) drivers?  

Nothing complex.  How about just a simple module wrapper for the PCI
attachment, so you have the FC devices in one, the SPI in another etc. 
Then you could attach and initialise the FC transport only if the user
modprobes the FC driver.

I just don't see it being tenable to drag in the whole of the fc
transport class in a SCSI only configuration for fusion.

James


  reply	other threads:[~2004-12-01 20:50 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-01 19:46 [patch 6/8] mptfusion: fc transport Moore, Eric Dean
2004-12-01 20:49 ` James Bottomley [this message]
  -- strict thread matches above, loose matches on Subject: below --
2005-01-13 19:14 Moore, Eric Dean
2004-12-07  0:29 Moore, Eric Dean
2005-01-08 21:33 ` James Bottomley
2004-12-06 17:12 Moore, Eric Dean
2004-12-06 17:20 ` James Bottomley
2004-12-03 17:33 Moore, Eric Dean
2004-12-03 18:17 ` Christoph Hellwig
2004-12-06 15:18 ` James Bottomley
2004-12-01 23:40 Moore, Eric Dean
2004-11-19 15:39 Moore, Eric Dean
2004-11-25 20:54 ` James Bottomley
2004-11-18 23:33 Moore, Eric Dean

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1101934199.1930.236.camel@mulgrave \
    --to=james.bottomley@steeleye.com \
    --cc=Eric.Moore@lsil.com \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox