mbox series

[0/6] zfcp: cleanups and qdio code refactor for 5.13/5.14

Message ID cover.1618417667.git.bblock@linux.ibm.com (mailing list archive)
Headers show
Series zfcp: cleanups and qdio code refactor for 5.13/5.14 | expand

Message

Benjamin Block April 14, 2021, 5:07 p.m. UTC
Hello James, Martin,

I know I am pretty late; we have some patches queued that I didn't come
around posting yet; its nothing world-changing, so if you don't want to
pull them for 5.13 anymore, no worries.

Most of these are cleanups, apart from the last patch from Julian. This
lifts the handling of our outbound queue from the common QDIO layer
(common for s390x, that is) to our driver. There is more details in the
patch itself. We already did the same for the inbound queue handling
some time ago.

All of these have run successfully in our internal CI for a bit already
(most for quite some time actually), and so far nothing came up. I also
retested them today with our regression suite on top of 5.12.0-rc7. So
I'm pretty confident this should work without problems.


best regards,
 - Benjamin


Julian Wiedmann (4):
  zfcp: remove unneeded INIT_LIST_HEAD() for FSF requests
  zfcp: fix sysfs roll-back on error in zfcp_adapter_enqueue()
  zfcp: clean up sysfs code for SFP diagnostics
  scsi: zfcp: lift Request Queue tasklet & timer from qdio

Qinglang Miao (1):
  scsi: zfcp: move the position of put_device

Yevhen Viktorov (1):
  zfcp: fix indentation coding style issue

 drivers/s390/scsi/zfcp_aux.c   | 28 +++++++++-----
 drivers/s390/scsi/zfcp_def.h   |  6 +--
 drivers/s390/scsi/zfcp_diag.c  | 42 ---------------------
 drivers/s390/scsi/zfcp_diag.h  |  7 ----
 drivers/s390/scsi/zfcp_ext.h   |  4 +-
 drivers/s390/scsi/zfcp_fsf.c   |  1 -
 drivers/s390/scsi/zfcp_qdio.c  | 68 ++++++++++++++++++++++++++++------
 drivers/s390/scsi/zfcp_qdio.h  |  5 +++
 drivers/s390/scsi/zfcp_sysfs.c | 14 +++++--
 drivers/s390/scsi/zfcp_unit.c  |  4 +-
 10 files changed, 97 insertions(+), 82 deletions(-)

Comments

Martin K. Petersen April 16, 2021, 2:20 a.m. UTC | #1
Benjamin,

> I know I am pretty late; we have some patches queued that I didn't
> come around posting yet; its nothing world-changing, so if you don't
> want to pull them for 5.13 anymore, no worries.

Applied to 5.13/scsi-staging, thanks! We'll see whether we get an -rc8
or not.
Benjamin Block April 18, 2021, 4:04 p.m. UTC | #2
On Thu, Apr 15, 2021 at 10:20:55PM -0400, Martin K. Petersen wrote:
> 
> Benjamin,
> 
> > I know I am pretty late; we have some patches queued that I didn't
> > come around posting yet; its nothing world-changing, so if you don't
> > want to pull them for 5.13 anymore, no worries.
> 
> Applied to 5.13/scsi-staging, thanks! We'll see whether we get an -rc8
> or not.
> 

Alright, thanks Martin.
Martin K. Petersen April 20, 2021, 2:29 a.m. UTC | #3
On Wed, 14 Apr 2021 19:07:58 +0200, Benjamin Block wrote:

> I know I am pretty late; we have some patches queued that I didn't come
> around posting yet; its nothing world-changing, so if you don't want to
> pull them for 5.13 anymore, no worries.
> 
> Most of these are cleanups, apart from the last patch from Julian. This
> lifts the handling of our outbound queue from the common QDIO layer
> (common for s390x, that is) to our driver. There is more details in the
> patch itself. We already did the same for the inbound queue handling
> some time ago.
> 
> [...]

Applied to 5.13/scsi-queue, thanks!

[1/6] zfcp: remove unneeded INIT_LIST_HEAD() for FSF requests
      https://git.kernel.org/mkp/scsi/c/91cf21ec6d04
[2/6] zfcp: fix indentation coding style issue
      https://git.kernel.org/mkp/scsi/c/8824db894dd1
[3/6] zfcp: fix sysfs roll-back on error in zfcp_adapter_enqueue()
      https://git.kernel.org/mkp/scsi/c/ab1fa88062f8
[4/6] zfcp: clean up sysfs code for SFP diagnostics
      https://git.kernel.org/mkp/scsi/c/20540a5645f0
[5/6] scsi: zfcp: move the position of put_device
      https://git.kernel.org/mkp/scsi/c/be46e39ae3be
[6/6] scsi: zfcp: lift Request Queue tasklet & timer from qdio
      https://git.kernel.org/mkp/scsi/c/b3f0a1ee9e39