This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings. Slowly working through the SCSI related ones. There are many. Change-log: v1 => v2 - Collected *-by tags - Squashed patch 13 => 11 - Suggested by Johannes Thumshirn Lee Jones (29): scsi: libfc: fc_exch: Supply some missing kerneldoc struct/function attributes/params include: scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions scsi: libfc: fc_disc: trivial: Fix spelling mistake of 'discovery' scsi: fcoe: fcoe: Fix various kernel-doc infringements scsi: fcoe: fcoe_ctlr: Fix a myriad of documentation issues scsi: fcoe: fcoe_transport: Correct some kernel-doc issues scsi: bnx2fc: bnx2fc_fcoe: Repair a range of kerneldoc issues scsi: qedf: qedf_main: Demote obvious misuse of kerneldoc to standard comment blocks scsi: qedf: qedf_main: Remove set but not checked variable 'tmp' scsi: libfc: fc_lport: Repair function parameter documentation scsi: libfc: fc_rport: Fix a couple of misdocumented function parameters scsi: libfc: fc_fcp: Provide missing and repair existing function documentation scsi: bnx2fc: bnx2fc_hwi: Fix a couple of bitrotted function documentation headers scsi: arcmsr: arcmsr_hba: Remove some set but unused variables scsi: arcmsr: arcmsr_hba: Make room for the trailing NULL, even if it is over-written scsi: qedf: qedf_io: Remove a whole host of unused variables scsi: bnx2fc: bnx2fc_tgt: Demote obvious misuse of kerneldoc to standard comment blocks scsi: aic7xxx: aic7xxx_osm: Remove unused variable 'tinfo' scsi: aic7xxx: aic7xxx_osm: Remove unused variable 'ahc' scsi: aic7xxx: aic7xxx_osm: Remove unused variable 'targ' scsi: aic7xxx: aic7xxx_osm: Fix 'amount_xferred' set but not used issue scsi: qedf: qedf_debugfs: Demote obvious misuse of kerneldoc to standard comment blocks scsi: aacraid: linit: Provide suggested curly braces around empty body of if() scsi: aacraid: linit: Fix a couple of small kerneldoc issues scsi: aic94xx: aic94xx_init: Demote seemingly unintentional kerneldoc header scsi: pm8001: pm8001_init: Demote obvious misuse of kerneldoc and update others scsi: aic94xx: aic94xx_hwi: Repair kerneldoc formatting error and remove extra param scsi: aacraid: aachba: Fix a bunch of function doc formatting errors scsi: qla4xxx: ql4_init: Provide a missing function param description and fix formatting drivers/scsi/aacraid/aachba.c | 17 +++------------- drivers/scsi/aacraid/linit.c | 6 +++--- drivers/scsi/aic7xxx/aic7xxx_osm.c | 13 ++---------- drivers/scsi/aic94xx/aic94xx_hwi.c | 3 +-- drivers/scsi/aic94xx/aic94xx_init.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 31 ++++++++++++----------------- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 18 ++++++++--------- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 6 +++--- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 7 +++---- drivers/scsi/fcoe/fcoe.c | 10 ++++------ drivers/scsi/fcoe/fcoe_ctlr.c | 26 ++++++++++++------------ drivers/scsi/fcoe/fcoe_transport.c | 4 +++- drivers/scsi/libfc/fc_disc.c | 2 +- drivers/scsi/libfc/fc_exch.c | 7 ++++++- drivers/scsi/libfc/fc_fcp.c | 11 ++++++---- drivers/scsi/libfc/fc_lport.c | 7 +++++-- drivers/scsi/libfc/fc_rport.c | 4 ++-- drivers/scsi/pm8001/pm8001_init.c | 30 ++++++++++++++-------------- drivers/scsi/qedf/qedf_debugfs.c | 18 ++++++++--------- drivers/scsi/qedf/qedf_io.c | 30 ++++------------------------ drivers/scsi/qedf/qedf_main.c | 10 ++++------ drivers/scsi/qla4xxx/ql4_init.c | 7 ++++--- include/scsi/fc/fc_ms.h | 4 ++-- 23 files changed, 115 insertions(+), 158 deletions(-) -- 2.25.1