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 based

Re: mpt2sas and mpt3sas merge (again)

2014-07-22 Thread Martin K. Petersen
> "Sreekanth" == Sreekanth Reddy 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> have any impact du

Re: mpt2sas and mpt3sas merge (again)

2014-07-14 Thread Martin K. Petersen
> "James" == James Bottomley 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 big reasons we don't have

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

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 th

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 shou

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. I

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 d

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

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