mbox series

[0/5] zfcp: cleanups, refactorings and features for 5.11

Message ID cover.1603908167.git.bblock@linux.ibm.com (mailing list archive)
Headers show
Series zfcp: cleanups, refactorings and features for 5.11 | expand

Message

Benjamin Block Oct. 28, 2020, 6:30 p.m. UTC
Hello James, Martin,

here is a series of changes for our zfcp driver for 5.11.

Other than 2 smaller cleanups and clarifications for maintainability we
have a refactoring of how zfcp uses s390's qdio layer, and we have a
small feature improving our handling of out-of-band version changes to our
adapters (or firmware).

Especially the refactoring ("zfcp: lift Input Queue tasklet from qdio")
would be nice to have, because we have other patches queued internally
that depend on this, and because qdio patches go via the s390 tree, this
creates a dependency for Heiko and Vasily.

As always, feedback and reviews are appreciated :-)

Julian Wiedmann (4):
  zfcp: lift Input Queue tasklet from qdio
  zfcp: clarify & assert the stat_lock locking in zfcp_qdio_send()
  zfcp: process Version Change events
  zfcp: handle event-lost notification for Version Change events

Vasily Gorbik (1):
  zfcp: remove orphaned function declarations

 drivers/s390/scsi/zfcp_aux.c  | 11 ++++++++
 drivers/s390/scsi/zfcp_def.h  |  1 +
 drivers/s390/scsi/zfcp_ext.h  |  2 --
 drivers/s390/scsi/zfcp_fsf.c  | 19 ++++++++++++++
 drivers/s390/scsi/zfcp_fsf.h  | 11 ++++++++
 drivers/s390/scsi/zfcp_qdio.c | 47 +++++++++++++++++++++++++++++++++++
 drivers/s390/scsi/zfcp_qdio.h |  2 ++
 7 files changed, 91 insertions(+), 2 deletions(-)

Comments

Martin K. Petersen Oct. 30, 2020, 2:17 a.m. UTC | #1
Benjamin,

> here is a series of changes for our zfcp driver for 5.11.

Applied to 5.11/scsi-staging, thanks!
Martin K. Petersen Nov. 5, 2020, 4:21 a.m. UTC | #2
On Wed, 28 Oct 2020 19:30:47 +0100, Benjamin Block wrote:

> here is a series of changes for our zfcp driver for 5.11.
> 
> Other than 2 smaller cleanups and clarifications for maintainability we
> have a refactoring of how zfcp uses s390's qdio layer, and we have a
> small feature improving our handling of out-of-band version changes to our
> adapters (or firmware).
> 
> [...]

Applied to 5.11/scsi-queue, thanks!

[1/5] scsi: zfcp: Lift Input Queue tasklet from qdio
      https://git.kernel.org/mkp/scsi/c/0b524abc2dd1
[2/5] scsi: zfcp: Remove orphaned function declarations
      https://git.kernel.org/mkp/scsi/c/84e7b4169f94
[3/5] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send()
      https://git.kernel.org/mkp/scsi/c/efd321768d2e
[4/5] scsi: zfcp: Process Version Change events
      https://git.kernel.org/mkp/scsi/c/a6c37abe6988
[5/5] scsi: zfcp: Handle event-lost notification for Version Change events
      https://git.kernel.org/mkp/scsi/c/d90196317484