<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/scsi/qedi, branch v4.10</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>Merge remote-tracking branch 'mkp-scsi/4.10/scsi-fixes' into fixes</title>
<updated>2016-12-27T04:32:48+00:00</updated>
<author>
<name>James Bottomley</name>
<email>James.Bottomley@HansenPartnership.com</email>
</author>
<published>2016-12-27T04:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=db27edf80c894e89b9710d20a8d0f02327f36ca0'/>
<id>db27edf80c894e89b9710d20a8d0f02327f36ca0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scsi: qedi: Convert to hotplug state machine</title>
<updated>2016-12-25T09:47:18+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2016-12-24T11:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a98d1a0ca6d3fd6197f18749972d4cc21195b724'/>
<id>a98d1a0ca6d3fd6197f18749972d4cc21195b724</id>
<content type='text'>
The CPU hotplug code is a trainwreck. It leaks a notifier in case of driver
registration error and the per cpu loop is racy against cpu hotplug. Aside
of that the driver should have been written and merged with the new state
machine interfaces in the first place.

Mop up the mess and Convert it to the hotplug state machine.

Signed-off-by: Thomas Grumpy Gleixner &lt;tglx@linutronix.de&gt;
Cc: Nilesh Javali &lt;nilesh.javali@cavium.com&gt;
Cc: Adheer Chandravanshi &lt;adheer.chandravanshi@qlogic.com&gt;
Cc: Chad Dupuis &lt;chad.dupuis@cavium.com&gt;
Cc: Saurav Kashyap &lt;saurav.kashyap@cavium.com&gt;
Cc: Arun Easi &lt;arun.easi@cavium.com&gt;
Cc: Manish Rangankar &lt;manish.rangankar@cavium.com&gt;
Cc: Johannes Thumshirn &lt;jthumshirn@suse.de&gt;
Cc: Hannes Reinecke &lt;hare@suse.de&gt;
Cc: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Cc: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CPU hotplug code is a trainwreck. It leaks a notifier in case of driver
registration error and the per cpu loop is racy against cpu hotplug. Aside
of that the driver should have been written and merged with the new state
machine interfaces in the first place.

Mop up the mess and Convert it to the hotplug state machine.

Signed-off-by: Thomas Grumpy Gleixner &lt;tglx@linutronix.de&gt;
Cc: Nilesh Javali &lt;nilesh.javali@cavium.com&gt;
Cc: Adheer Chandravanshi &lt;adheer.chandravanshi@qlogic.com&gt;
Cc: Chad Dupuis &lt;chad.dupuis@cavium.com&gt;
Cc: Saurav Kashyap &lt;saurav.kashyap@cavium.com&gt;
Cc: Arun Easi &lt;arun.easi@cavium.com&gt;
Cc: Manish Rangankar &lt;manish.rangankar@cavium.com&gt;
Cc: Johannes Thumshirn &lt;jthumshirn@suse.de&gt;
Cc: Hannes Reinecke &lt;hare@suse.de&gt;
Cc: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Cc: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>scsi: qedi: fix build, depends on UIO</title>
<updated>2016-12-20T22:49:34+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@infradead.org</email>
</author>
<published>2016-12-20T16:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7961d53d22375bb9e8ae8063533b9059102ed39d'/>
<id>7961d53d22375bb9e8ae8063533b9059102ed39d</id>
<content type='text'>
Fix build of SCSI qedi driver. It uses uio interfaces so it should
depend on UIO.

ERROR: "uio_unregister_device" [drivers/scsi/qedi/qedi.ko] undefined!
ERROR: "uio_event_notify" [drivers/scsi/qedi/qedi.ko] undefined!
ERROR: "__uio_register_device" [drivers/scsi/qedi/qedi.ko] undefined!

Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Cc: QLogic-Storage-Upstream@cavium.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix build of SCSI qedi driver. It uses uio interfaces so it should
depend on UIO.

ERROR: "uio_unregister_device" [drivers/scsi/qedi/qedi.ko] undefined!
ERROR: "uio_event_notify" [drivers/scsi/qedi/qedi.ko] undefined!
ERROR: "__uio_register_device" [drivers/scsi/qedi/qedi.ko] undefined!

Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Cc: QLogic-Storage-Upstream@cavium.com
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>scsi: qedi: Add QLogic FastLinQ offload iSCSI driver framework.</title>
<updated>2016-12-14T19:56:28+00:00</updated>
<author>
<name>Manish Rangankar</name>
<email>manish.rangankar@cavium.com</email>
</author>
<published>2016-12-01T08:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ace7f46ba5fde7273207c7122b0650ceb72510e0'/>
<id>ace7f46ba5fde7273207c7122b0650ceb72510e0</id>
<content type='text'>
The QLogic FastLinQ Driver for iSCSI (qedi) is the iSCSI specific module
for 41000 Series Converged Network Adapters by QLogic.

This patch consists of following changes:

  - MAINTAINERS Makefile and Kconfig changes for qedi,
  - PCI driver registration,
  - iSCSI host level initialization,
  - Debugfs and log level infrastructure.

The following indiviual changes are merged into this commit:

  qedi: Add LL2 iSCSI interface for offload iSCSI.
  qedi: Add support for iSCSI session management.
  qedi: Add support for data path.

Signed-off-by: Nilesh Javali &lt;nilesh.javali@cavium.com&gt;
Signed-off-by: Adheer Chandravanshi &lt;adheer.chandravanshi@qlogic.com&gt;
Signed-off-by: Chad Dupuis &lt;chad.dupuis@cavium.com&gt;
Signed-off-by: Saurav Kashyap &lt;saurav.kashyap@cavium.com&gt;
Signed-off-by: Arun Easi &lt;arun.easi@cavium.com&gt;
Signed-off-by: Manish Rangankar &lt;manish.rangankar@cavium.com&gt;
Reviewed-by: Johannes Thumshirn &lt;jthumshirn@suse.de&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Reviewed-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The QLogic FastLinQ Driver for iSCSI (qedi) is the iSCSI specific module
for 41000 Series Converged Network Adapters by QLogic.

This patch consists of following changes:

  - MAINTAINERS Makefile and Kconfig changes for qedi,
  - PCI driver registration,
  - iSCSI host level initialization,
  - Debugfs and log level infrastructure.

The following indiviual changes are merged into this commit:

  qedi: Add LL2 iSCSI interface for offload iSCSI.
  qedi: Add support for iSCSI session management.
  qedi: Add support for data path.

Signed-off-by: Nilesh Javali &lt;nilesh.javali@cavium.com&gt;
Signed-off-by: Adheer Chandravanshi &lt;adheer.chandravanshi@qlogic.com&gt;
Signed-off-by: Chad Dupuis &lt;chad.dupuis@cavium.com&gt;
Signed-off-by: Saurav Kashyap &lt;saurav.kashyap@cavium.com&gt;
Signed-off-by: Arun Easi &lt;arun.easi@cavium.com&gt;
Signed-off-by: Manish Rangankar &lt;manish.rangankar@cavium.com&gt;
Reviewed-by: Johannes Thumshirn &lt;jthumshirn@suse.de&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Reviewed-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
