public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Six qla2xxx and qla4xxx patches
@ 2018-01-24  0:33 Bart Van Assche
  2018-01-24  0:33 ` [PATCH 1/6] qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els() Bart Van Assche
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Bart Van Assche @ 2018-01-24  0:33 UTC (permalink / raw)
  To: Martin K . Petersen, James E . J . Bottomley
  Cc: Himanshu Madhani, linux-scsi, Bart Van Assche

Hello Martin,

The patches in this series are what I came up with after having analyzed
the source code of the qla[24]xxx drivers with several source code analysis
tools (scripts/kernel-doc, gcc, sparse and smatch). None of the patches in
this series have been tested. Yet I'm asking you to consider at least the
first patch of this series for kernel v4.16 because it fixes a locking bug
in one of the SCSI patches queued for kernel v4.16.

Thanks,

Bart.

Bart Van Assche (6):
  qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els()
  qla2xxx: Use %p for printing pointers
  qla2xxx: Remove unused symbols
  qla4xxx: Remove unused symbols
  qla4xxx: Move an array from a .h into a .c file
  qla2xxx: Fix function argument descriptions

 drivers/scsi/qla2xxx/qla_dbg.c    |  4 +-
 drivers/scsi/qla2xxx/qla_gs.c     | 78 +++++++++++++++++++--------------------
 drivers/scsi/qla2xxx/qla_init.c   | 37 ++++++++++---------
 drivers/scsi/qla2xxx/qla_inline.h |  1 +
 drivers/scsi/qla2xxx/qla_iocb.c   | 15 ++++++--
 drivers/scsi/qla2xxx/qla_isr.c    | 23 +++++++-----
 drivers/scsi/qla2xxx/qla_mbx.c    |  5 ++-
 drivers/scsi/qla2xxx/qla_mr.c     | 36 ++++++++++--------
 drivers/scsi/qla2xxx/qla_nx.c     |  7 ++--
 drivers/scsi/qla2xxx/qla_nx2.c    | 19 +++++-----
 drivers/scsi/qla2xxx/qla_nx2.h    |  4 --
 drivers/scsi/qla2xxx/qla_sup.c    |  1 +
 drivers/scsi/qla2xxx/qla_target.c |  9 ++---
 drivers/scsi/qla4xxx/ql4_nx.c     |  2 +
 drivers/scsi/qla4xxx/ql4_nx.h     |  7 ----
 15 files changed, 129 insertions(+), 119 deletions(-)

-- 
2.15.1

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

end of thread, other threads:[~2018-02-07  1:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-24  0:33 [PATCH 0/6] Six qla2xxx and qla4xxx patches Bart Van Assche
2018-01-24  0:33 ` [PATCH 1/6] qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els() Bart Van Assche
2018-02-07  0:29   ` Martin K. Petersen
2018-01-24  0:33 ` [PATCH 2/6] qla2xxx: Use %p for printing pointers Bart Van Assche
2018-01-24  0:33 ` [PATCH 3/6] qla2xxx: Remove unused symbols Bart Van Assche
2018-01-24  0:33 ` [PATCH 4/6] qla4xxx: " Bart Van Assche
2018-01-24  0:33 ` [PATCH 5/6] qla4xxx: Move an array from a .h into a .c file Bart Van Assche
2018-01-24  0:33 ` [PATCH 6/6] qla2xxx: Fix function argument descriptions Bart Van Assche
2018-01-31  3:04 ` [PATCH 0/6] Six qla2xxx and qla4xxx patches Martin K. Petersen
2018-01-31  5:57   ` Madhani, Himanshu
2018-02-07  0:58 ` Martin K. Petersen

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