diff options
| author | David Miller <davem@davemloft.net> | 2010-08-31 13:35:31 -0700 | 
|---|---|---|
| committer | James Bottomley <James.Bottomley@suse.de> | 2010-09-02 17:23:20 -0300 | 
| commit | 2e4c332913b5d39fef686b3964098f0d8fd97ead (patch) | |
| tree | 7b343bb79761a91c6d684c7436e5d31c287888fe | |
| parent | 6f131ce1dfa9b283ddc212df42b015d152c670a5 (diff) | |
[SCSI] sd, sym53c8xx: Remove warnings after vsprintf %pV introducation.
GCC warns about empty printf format strings, and after
the addition of %pV these existing such cases in the
scsi driver layer were exposed enough for the compiler
to start seeing them.
Based almost entirely upon a patch by Joe Perches.
[jejb: fix up sym53c8xx msg]
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
| -rw-r--r-- | drivers/scsi/sd.c | 6 | ||||
| -rw-r--r-- | drivers/scsi/sym53c8xx_2/sym_hipd.c | 10 | 
2 files changed, 7 insertions, 9 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index 2714becc2eaf..cd71f46a3d47 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -2625,15 +2625,15 @@ module_exit(exit_sd);  static void sd_print_sense_hdr(struct scsi_disk *sdkp,  			       struct scsi_sense_hdr *sshdr)  { -	sd_printk(KERN_INFO, sdkp, ""); +	sd_printk(KERN_INFO, sdkp, " ");  	scsi_show_sense_hdr(sshdr); -	sd_printk(KERN_INFO, sdkp, ""); +	sd_printk(KERN_INFO, sdkp, " ");  	scsi_show_extd_sense(sshdr->asc, sshdr->ascq);  }  static void sd_print_result(struct scsi_disk *sdkp, int result)  { -	sd_printk(KERN_INFO, sdkp, ""); +	sd_printk(KERN_INFO, sdkp, " ");  	scsi_show_result(result);  } diff --git a/drivers/scsi/sym53c8xx_2/sym_hipd.c b/drivers/scsi/sym53c8xx_2/sym_hipd.c index a7bc8b7b09ac..2c3e89ddf069 100644 --- a/drivers/scsi/sym53c8xx_2/sym_hipd.c +++ b/drivers/scsi/sym53c8xx_2/sym_hipd.c @@ -72,10 +72,7 @@ static void sym_printl_hex(u_char *p, int n)  static void sym_print_msg(struct sym_ccb *cp, char *label, u_char *msg)  { -	if (label) -		sym_print_addr(cp->cmd, "%s: ", label); -	else -		sym_print_addr(cp->cmd, ""); +	sym_print_addr(cp->cmd, "%s: ", label);  	spi_print_msg(msg);  	printf("\n"); @@ -4558,7 +4555,8 @@ static void sym_int_sir(struct sym_hcb *np)  			switch (np->msgin [2]) {  			case M_X_MODIFY_DP:  				if (DEBUG_FLAGS & DEBUG_POINTER) -					sym_print_msg(cp, NULL, np->msgin); +					sym_print_msg(cp, "extended msg ", +						      np->msgin);  				tmp = (np->msgin[3]<<24) + (np->msgin[4]<<16) +   				      (np->msgin[5]<<8)  + (np->msgin[6]);  				sym_modify_dp(np, tp, cp, tmp); @@ -4585,7 +4583,7 @@ static void sym_int_sir(struct sym_hcb *np)  		 */  		case M_IGN_RESIDUE:  			if (DEBUG_FLAGS & DEBUG_POINTER) -				sym_print_msg(cp, NULL, np->msgin); +				sym_print_msg(cp, "1 or 2 byte ", np->msgin);  			if (cp->host_flags & HF_SENSE)  				OUTL_DSP(np, SCRIPTA_BA(np, clrack));  			else  | 
