On Mon, 20 Apr 2015 13:24:24 +0200
Torsten Luettgert wrote:
> > Can you test the patch below?
>
> I'm running it right now and keeping my fingers crossed.
Just under two days uptime now, and no crashes. I'm pretty sure you
nailed it.
I'll keep this running, and if - when - it has been going fo
snic_io.h contains meta request structure definition
meta request contains high level information about firmware requests.
such as request information, size, SGLs.
snic_io.c contains interfaces to handle meta request, firmware acknowledgment,
and high level generic queueing interface.
Signed-off-
snic_main.c contains module load and unload, global driver context,
PCI Registration, PCI probe and remove, SCSI ML registration functionality.
snic.h contains snic structure definition, snic global context, and
prototypes.
snic_attrs.c contains device attributes to list snic state, link state,
a
snic_fwint.h contains firmware interface structures.
snic_res.h contains firmware request initialization
snic_res.c contains retrieval of resource configuration, and allocation,
and initialization of HW Queues.
snic_isr.c contains interrupt request, release, and handling
Signed-off-by: Narsimhu
snic_stats.h contains stats structre definitions for various events
in snic driver.
snic_debugfs.c contains setup and cleanup of sysfs entries for listing stats,
resetting stats, enabling/disabling trace, and listing trace data.
Signed-off-by: Narsimhulu Musini
Signed-off-by: Sesidhar Baddela
-
snic_disc.h contains snic target structure definition.
snic_disc.c contains target discovery, setup, lookup, and cleanup
snic_ctl.c contains retrieval of snic capabilities includes
max ios, size, SGs per request, and max concurrent requests.
Signed-off-by: Narsimhulu Musini
Signed-off-by: Sesid
These files contain low level queueing interfaces includes
hardware queues, and management of hardware features.
Signed-off-by: Narsimhulu Musini
Signed-off-by: Sesidhar Baddela
---
* v5
- removed macro definitions that rename function names.
* v3
- Cleaned up unused functions.
* v2
- driver s
snic_trc.h contains global trace structure definitions for snic driver
snic_trc.c adds tracing functionality to capture various IO events.
It maintains global trace buffer to maintain recent history of IO events.
It helps to understand the sequence of events prior to particular IO event,
or hung,
Kconfig for kbuild
Makefile to build snic module
Updated MAINTAINERS file
Signed-off-by: Narsimhulu Musini
Signed-off-by: Sesidhar Baddela
---
* v3
- Added additional config section (CONFIG_SNIC_DEBUG_FS) for enabling debugging
functionality.
* v2
- Added compile time flags for debugfs depen
snic_scsi.c contains scsi handling, includes queuing io, abort, lun reset,
and host reset. Also it handles asynchronous event notifications from FW.
Signed-off-by: Narsimhulu Musini
Signed-off-by: Sesidhar Baddela
---
* v5
- Fixed host byte codes for the failed IOs.
* v2
- Changed queuecommand
The following patch series adds snic driver for Cisco SCSI HBA
Cisco has developed a new PCI HBA interface called sNIC, which stands for
SCSI NIC. This is a new storage feature supported on specialized network
adapter. The new PCI function provides a uniform host interface and abstracts
backend s
>-Original Message-
>From: Sumit Saxena [mailto:sumit.sax...@avagotech.com]
>Sent: Tuesday, April 21, 2015 6:03 PM
>To: 'Christoph Hellwig'
>Cc: 'linux-scsi@vger.kernel.org'; 'the...@redhat.com';
>'martin.peter...@oracle.com'; 'jbottom...@parallels.com'; Kashyap Desai
>Subject: RE: [PATCH R
On Wed, Apr 22, 2015 at 05:02:03PM +0530, Sumit Saxena wrote:
> Christoph,
> I have started rework for the patches. I will remove debug printks. Can
> you please let me know should I go for separate patch for change in
> calling convention return_cmd?
If it makes a huge difference for you feel fre
>-Original Message-
>From: Christoph Hellwig [mailto:h...@infradead.org]
>Sent: Wednesday, April 22, 2015 5:10 PM
>To: Sumit Saxena
>Cc: Christoph Hellwig; linux-scsi@vger.kernel.org; the...@redhat.com;
>martin.peter...@oracle.com; jbottom...@parallels.com; Kashyap Desai
>Subject: Re: [PATC
The last I read about mempools was from:
Linux Device Drivers
By Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
https://lwn.net/images/pdf/LDD3/ch08.pdf
If you are considering using a mempool in your driver, please keep
one thing in
mind: mempools allocate a chunk of memo
Remove trailing space from model description.
Signed-off-by: Sebastian Herbszt
diff -up 4.0/drivers/scsi/lpfc.orig/lpfc_init.c
4.0/drivers/scsi/lpfc/lpfc_init.c
--- 4.0/drivers/scsi/lpfc.orig/lpfc_init.c 2015-04-15 06:18:24.673045138
+0200
+++ 4.0/drivers/scsi/lpfc/lpfc_init.c 2015-04-2
On 04/22/2015 09:12 PM, brace wrote:
> The last I read about mempools was from:
> Linux Device Drivers
> By Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
>
> https://lwn.net/images/pdf/LDD3/ch08.pdf
>
>
> If you are considering using a mempool in your driver, please keep
>
17 matches
Mail list logo