linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH] Marvell 6440 SAS/SATA driver (draft)
       [not found] <6b2481670801092253v666e969doe5ec2bd77e10a87e@mail.gmail.com>
@ 2008-01-10  7:09 ` Jeff Garzik
  2008-01-10  7:21   ` Jeff Garzik
  0 siblings, 1 reply; 3+ messages in thread
From: Jeff Garzik @ 2008-01-10  7:09 UTC (permalink / raw)
  To: Ke Wei; +Cc: linux-scsi, kewei, qswang, jfeng, IDE/ATA development list

Ke Wei wrote:
> The 88SE6440 driver :
> 
> The driver is based on bare code from Jeff Garzik. And it can work
> under linux kernel 2.6.23.
> By far, Can discover and find SAS HDD, but SATA is currently
> unsupported. Command queue depth can be above 1.
> Most error handling, and some phy handling code is notably missing.
> 
> 
> contains the following updates:
> 
> --- mvsas_orig.c	2007-12-06 19:21:32.000000000 -0500
> +++ mvsas.c	2008-01-09 04:53:14.000000000 -0500

Fantastic!  I'm delighted to see this is moving, and thanks much for 
getting the driver to that critical "it works" milestone.

We should note for the linux-scsi audience and potential testers that 
the base driver upon which this is based is available on the "sas" branch of

git://git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6.git

I will give some substantive comments tomorrow (just got back from long 
trip).  Two quick suggestions:

1) To make it easier for people to review and test the driver, I would 
suggest posting a diff against 2.6.24-rc7 (or 2.6.23), ignoring my 
original code.  Thus, it would result in a patch

2) In future patches, include a Signed-off-by: line when you are ready 
for your patch to be included in the kernel.

Thanks!

	Jeff



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] Marvell 6440 SAS/SATA driver (draft)
  2008-01-10  7:09 ` [PATCH] Marvell 6440 SAS/SATA driver (draft) Jeff Garzik
@ 2008-01-10  7:21   ` Jeff Garzik
  2008-01-18 17:58     ` James Bottomley
  0 siblings, 1 reply; 3+ messages in thread
From: Jeff Garzik @ 2008-01-10  7:21 UTC (permalink / raw)
  To: Ke Wei; +Cc: linux-scsi, kewei, qswang, jfeng, IDE/ATA development list

Jeff Garzik wrote:
> 1) To make it easier for people to review and test the driver, I would 
> suggest posting a diff against 2.6.24-rc7 (or 2.6.23), ignoring my 
> original code.  Thus, it would result in a patch

Er, that sentence was incomplete.  Continuing...


Thus it would result in a patch that adds a new file 
drivers/scsi/mvsas.c to the 2.6.24-rc7 kernel, and modifies 
drivers/scsi/Makefile and drivers/scsi/Kconfig to enable this new driver.

That is the format that developers and users are most familiar with, 
when reviewing (and testing) a new driver.

But of course this is a draft, so these guidelines are certainly loose...

	Jeff




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] Marvell 6440 SAS/SATA driver (draft)
  2008-01-10  7:21   ` Jeff Garzik
@ 2008-01-18 17:58     ` James Bottomley
  0 siblings, 0 replies; 3+ messages in thread
From: James Bottomley @ 2008-01-18 17:58 UTC (permalink / raw)
  To: Jeff Garzik
  Cc: Ke Wei, linux-scsi, kewei, qswang, jfeng,
	IDE/ATA development list


On Thu, 2008-01-10 at 02:21 -0500, Jeff Garzik wrote:
> Jeff Garzik wrote:
> > 1) To make it easier for people to review and test the driver, I would 
> > suggest posting a diff against 2.6.24-rc7 (or 2.6.23), ignoring my 
> > original code.  Thus, it would result in a patch
> 
> Er, that sentence was incomplete.  Continuing...
> 
> 
> Thus it would result in a patch that adds a new file 
> drivers/scsi/mvsas.c to the 2.6.24-rc7 kernel, and modifies 
> drivers/scsi/Makefile and drivers/scsi/Kconfig to enable this new driver.
> 
> That is the format that developers and users are most familiar with, 
> when reviewing (and testing) a new driver.
> 
> But of course this is a draft, so these guidelines are certainly loose...

OK, in order to try to expedite this, I've created a mvsas branch in

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git

I think the first patch (the infrastructure change) is safe to go in
immediately.  Unfortunately, I can't put the marvell update in because
the emailed patch is corrupt (it looks like the mailer has added line
breaks).

Ke, If you can't get your email tool to insert plain text (as a lot of
microsoft based one's can't), you can add the patch as an attachment; I
can apply it from that (Although in line plain text is by far the
preferred method for review if you can do it, we have a bunch of other
driver writers who have problematic email tools, so we're reasonably
used to this).

Thanks,

James



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-18 17:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <6b2481670801092253v666e969doe5ec2bd77e10a87e@mail.gmail.com>
2008-01-10  7:09 ` [PATCH] Marvell 6440 SAS/SATA driver (draft) Jeff Garzik
2008-01-10  7:21   ` Jeff Garzik
2008-01-18 17:58     ` James Bottomley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).