Re: mpt2sas and mpt3sas merge (again)

2014-07-24 Thread Sreekanth Reddy
Hi Martin, megaraid driver was a single driver for both SAS2 and SAS3 controller because from day1 it was planned and developed that way. But it also certain cons -Sometimes, there may be different settings needs to be done for IO for different type of controllers. In IO path, adding PNP id

Re: mpt2sas and mpt3sas merge (again)

2014-07-22 Thread Martin K. Petersen
Sreekanth == Sreekanth Reddy sreekanth.re...@avagotech.com writes: Hey Sreekanth, Sreekanth If we have single driver approach, making any changes in Sreekanth driver require lots of regression and Q/A cycle so that Sreekanth existing customer who are based on older controller does not Sreekanth

mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Christoph Hellwig
Back when the mpt3sas driver was first posted I suggested that it should be merged into mpt2sas, but my proposal didn't get much traction. Illumos has now produced a shared driver and shown that the difference are basically limited to a different S/G list format [1], and a quick experiment on the

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Hannes Reinecke
On 07/14/2014 10:35 AM, Christoph Hellwig wrote: Back when the mpt3sas driver was first posted I suggested that it should be merged into mpt2sas, but my proposal didn't get much traction. Illumos has now produced a shared driver and shown that the difference are basically limited to a different

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread James Bottomley
On Mon, 2014-07-14 at 11:22 +0200, Hannes Reinecke wrote: On 07/14/2014 10:35 AM, Christoph Hellwig wrote: Back when the mpt3sas driver was first posted I suggested that it should be merged into mpt2sas, but my proposal didn't get much traction. Illumos has now produced a shared driver

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Hannes Reinecke
On 07/14/2014 04:17 PM, James Bottomley wrote: On Mon, 2014-07-14 at 11:22 +0200, Hannes Reinecke wrote: On 07/14/2014 10:35 AM, Christoph Hellwig wrote: Back when the mpt3sas driver was first posted I suggested that it should be merged into mpt2sas, but my proposal didn't get much traction.

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread James Bottomley
On Mon, 2014-07-14 at 16:39 +0200, Hannes Reinecke wrote: On 07/14/2014 04:17 PM, James Bottomley wrote: On Mon, 2014-07-14 at 11:22 +0200, Hannes Reinecke wrote: On 07/14/2014 10:35 AM, Christoph Hellwig wrote: Back when the mpt3sas driver was first posted I suggested that it should be

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Hannes Reinecke
On 07/14/2014 04:57 PM, James Bottomley wrote: On Mon, 2014-07-14 at 16:39 +0200, Hannes Reinecke wrote: On 07/14/2014 04:17 PM, James Bottomley wrote: [ .. ] This isn't really a democracy; it's about who maintains the drivers and right now it's LSI (or whatever their new name is). One of

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Tomas Henzl
On 07/14/2014 05:10 PM, Hannes Reinecke wrote: On 07/14/2014 04:57 PM, James Bottomley wrote: On Mon, 2014-07-14 at 16:39 +0200, Hannes Reinecke wrote: On 07/14/2014 04:17 PM, James Bottomley wrote: [ .. ] This isn't really a democracy; it's about who maintains the drivers and right now it's

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Martin K. Petersen
James == James Bottomley james.bottom...@hansenpartnership.com writes: James I support the concept, since I think everyone told LSI at the James time that splitting the drivers would become a maintenance James nightmare. And it is. I'd like to see these drivers merged as well. James One of the