public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* be2iscsi driver
@ 2009-09-02  4:06 Jayamohan Kallickal
  0 siblings, 0 replies; 5+ messages in thread
From: Jayamohan Kallickal @ 2009-09-02  4:06 UTC (permalink / raw)
  To: linux-scsi

Hi

   Thanks to Eike and Mike Christie for the reviews.
   This patch takes care of the many issues raised.

   I request you to pl consider  this for inclusion
   in the Linux Kernel.

  This patch supports blk-iopoll and is pulled from 

  git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 
 								 blk-iopoll

  The ServerEngines be2iscsi driver works in Full Hardware Offload
  mode utilizing the hooks provided by  open-iscsi layer.
 
  The series of  patches are described below:

  [PATCH 1/8]: The completion of IO's is done using a different path
 
  [PATCH 2/8]: Adding checks for iscsi_queuecommand/xmit_task  to handle
	       Tx Suspended state.

  [PATCH 3/8]: Modified scsi Layer and be2iscsi Makefile/Kconfig
	   	    				 to add be2iscsi

  [PATCH 4/8]: This file contains all routines for Initiallization/Teardown,
  	       registering with upper layer, IO Handling, allocation/free etc.

  [PATCH 5/8]: These are the low level routines to talk to the chip for
  	   	    				Management commands.

  [PATCH 6/8]: The iscsi hooks to interact with open-iscsi layer.

  [PATCH 7/8]: The Firmware Commands that are used for Management action
	   	    		  like setup /tear down a connection etc.

  [PATCH 8/8]: The modified MAINTAINERS file with be2iscsi added.


Thank You

Jayamohan Kallickal

Signed-off-by:  Jayamohan Kallickal <jayamohank@serverengines.com>

---


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

* be2iscsi driver
@ 2009-09-05  2:02 Jayamohan Kallickal
  0 siblings, 0 replies; 5+ messages in thread
From: Jayamohan Kallickal @ 2009-09-05  2:02 UTC (permalink / raw)
  To: linux-scsi; +Cc: James.Bottomley, michaelc

Hi

   Thanks to John Stoffel for the review. 
   
   This patch takes care of the concern raised by Mike Christie that if an
   allocation fails then a lower size is not tried.	

   I request you to pl consider  this for inclusion
   in the Linux Kernel.

  This patch supports blk-iopoll and is pulled from Jens Axboe's tree at 

  git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 
 								 blk-iopoll

  The ServerEngines be2iscsi driver works in Full Hardware Offload
  mode utilizing the hooks provided by  open-iscsi layer.
 
  The series of  patches are described below:

  [PATCH 1/8]: The completion of IO's is done using a different path
 
  [PATCH 2/8]: Adding checks for iscsi_queuecommand/xmit_task  to handle
	       Tx Suspended state.

  [PATCH 3/8]: Modified scsi Layer and be2iscsi Makefile/Kconfig
	   	    				 to add be2iscsi

  [PATCH 4/8]: This file contains all routines for Initiallization/Teardown,
  	       registering with upper layer, IO Handling, allocation/free etc.

  [PATCH 5/8]: These are the low level routines to talk to the chip for
  	   	    				Management commands.

  [PATCH 6/8]: The iscsi hooks to interact with open-iscsi layer.

  [PATCH 7/8]: The Firmware Commands that are used for Management action
	   	    		  like setup /tear down a connection etc.

  [PATCH 8/8]: The modified MAINTAINERS file with be2iscsi added.


Thank You

Jayamohan Kallickal

Signed-off-by:  Jayamohan Kallickal <jayamohank@serverengines.com>

---


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

* be2iscsi driver
@ 2009-09-08  8:35 Jayamohan Kallickal
  2009-09-08 10:06 ` Stephen Rothwell
  0 siblings, 1 reply; 5+ messages in thread
From: Jayamohan Kallickal @ 2009-09-08  8:35 UTC (permalink / raw)
  To: linux-scsi; +Cc: James.Bottomley, michaelc, sfr

Hi
  
   This patch contains  a fix for powerpc compile issue  and has
    been tested for compile on powerpc with allyesconfig option.	
 
   I request you to pl consider  this for inclusion
   in the Linux Kernel.

  This patch requires  Mike's Patch 
  (commit f54b4b17046a762b80787edda3bb25e84ff0809c and
   240e4e54b2b324681cda93b10e750ff9d0251b41 on 
  git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git) 
  Since Mike's patches have already been applied, I am not including them here.

  This patch supports blk-iopoll and is pulled from Jens Axboe's tree at 

  git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git 
 								 blk-iopoll
 
  The series of  patches are described below:

  [PATCH 1/6]: Modified scsi Layer and be2iscsi Makefile/Kconfig
	   	    				 to add be2iscsi

  [PATCH 2/6]: This file contains all routines for Initiallization/Teardown,
  	       registering with upper layer, IO Handling, allocation/free etc.

  [PATCH 3/6]: These are the low level routines to talk to the chip for
  	   	    				Management commands.

  [PATCH 4/6]: The iscsi hooks to interact with open-iscsi layer.

  [PATCH 5/6]: The Firmware Commands that are used for Management action
	   	    		  like setup /tear down a connection etc.

  [PATCH 6/6]: The modified MAINTAINERS file with be2iscsi added.


Thank You

Jayamohan Kallickal

Signed-off-by:  Jayamohan Kallickal <jayamohank@serverengines.com>

---


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

* Re: be2iscsi driver
  2009-09-08  8:35 be2iscsi driver Jayamohan Kallickal
@ 2009-09-08 10:06 ` Stephen Rothwell
  2009-09-08 14:18   ` James Bottomley
  0 siblings, 1 reply; 5+ messages in thread
From: Stephen Rothwell @ 2009-09-08 10:06 UTC (permalink / raw)
  To: Jayamohan Kalickal; +Cc: linux-scsi, James.Bottomley, michaelc

[-- Attachment #1: Type: text/plain, Size: 623 bytes --]

Hi Jayamohan,

On Tue, 8 Sep 2009 14:05:58 +0530 Jayamohan Kallickal <jayamohank@serverengines.com> wrote:
>
>    This patch contains  a fix for powerpc compile issue  and has
>     been tested for compile on powerpc with allyesconfig option.	

Thanks for that.

>   The series of  patches are described below:

This series should be applied in an order that allows the kernel as a
whole to keep building at each step.  The easiest way to guarantee that
would be to put your patch 1 as the last one.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: be2iscsi driver
  2009-09-08 10:06 ` Stephen Rothwell
@ 2009-09-08 14:18   ` James Bottomley
  0 siblings, 0 replies; 5+ messages in thread
From: James Bottomley @ 2009-09-08 14:18 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Jayamohan Kalickal, linux-scsi, michaelc

On Tue, 2009-09-08 at 20:06 +1000, Stephen Rothwell wrote:
> Hi Jayamohan,
> 
> On Tue, 8 Sep 2009 14:05:58 +0530 Jayamohan Kallickal <jayamohank@serverengines.com> wrote:
> >
> >    This patch contains  a fix for powerpc compile issue  and has
> >     been tested for compile on powerpc with allyesconfig option.	
> 
> Thanks for that.
> 
> >   The series of  patches are described below:
> 
> This series should be applied in an order that allows the kernel as a
> whole to keep building at each step.  The easiest way to guarantee that
> would be to put your patch 1 as the last one.

Actually, I just folded these patches in to one last time.  For new
drivers, it really makes no sense to apply anything other than all in
one go.

However, for code inspection purposes, this is pretty useless.  The fix
is buried somewhere in several thousand lines of code.

Jayamohan, could you please just send a patch for what's currently in
the tree that fixes the issue, so we can better verify by inspection
that it's correct?  I'll fold it into the driver submit, so there won't
be any point in the tree where there's a ppc build breakage, but I would
like to see what the fix is without having to rebuild this patch and run
interdiff.

Thanks,

James



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

end of thread, other threads:[~2009-09-08 14:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-08  8:35 be2iscsi driver Jayamohan Kallickal
2009-09-08 10:06 ` Stephen Rothwell
2009-09-08 14:18   ` James Bottomley
  -- strict thread matches above, loose matches on Subject: below --
2009-09-05  2:02 Jayamohan Kallickal
2009-09-02  4:06 Jayamohan Kallickal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox