[openib-general] Re: [PATCH] SRP : Use correct port identifier	format according to target io_class
    Roland Dreier 
    rdreier at cisco.com
       
    Mon May 29 10:07:12 PDT 2006
    
    
  
Overall seems OK.  Some comments:
 > +	}
 > +	else {	
should be written just as
	} else {
(this appears quite a few times)
 >  	{ SRP_OPT_MAX_CMD_PER_LUN,	"max_cmd_per_lun=%d" 	},
 > +	{ SRP_OPT_IO_CLASS,		"io_class=%x"	},
 >  	{ SRP_OPT_ERR,			NULL 			}
please keep the formatting consistent here.
 > +				target->io_class = (unsigned short)(token);
why is the cast needed here?
 > +	/*Set default IO class of target to Rev 16A*/
 > +	target->io_class   = SRP_REV16A_IO_CLASS;
just delete this comment -- anyone who can't figure out what the next
line is doing probably won't be able to figure out the comment either.
 > +#define SRP_REV10_IO_CLASS   0xFF00
 > +#define SRP_REV16A_IO_CLASS  0x0100
I think these should be in an enum in <scsi/srp.h>, since they're
generic constants from the SRP spec.
Can you regenerate the patch and resend?
Thanks,
  Roland
    
    
More information about the general
mailing list