Re: [PATCH v2 4/6] scsi_io_completion_action helper added

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2018-03-18 at 21:59 +0100, Douglas Gilbert wrote:
> +	/* sense not about current command is termed: deferred */

Do we really need comments that explain the SCSI specs? If such a comment is
added I think it should be added above the definition of scsi_sense_is_deferred()
together with a reference to the "Sense data" section in SPC.

> +	if (result == 0) {
> +		/*
> +		 * Unprep the request and put it back at the head of the
> +		 * queue. A new command will be prepared and issued.
> +		 * This block is the same as case ACTION_REPREP in
> +		 * scsi_io_completion_action() above.
>  		 */
> -		if (q->mq_ops) {
> +		if (q->mq_ops)
>  			scsi_mq_requeue_cmd(cmd);
> -		} else {
> +		else {
>  			scsi_release_buffers(cmd);
>  			scsi_requeue_command(q, cmd);
>  		}

Have these changes been verified with checkpatch? Checkpatch should have reported
the following about the above chunk of code: Unbalanced braces around else statement.
Additionally, have you considered to introduce a new function instead of duplicating
existing code?

Otherwise this patch looks fine to me.

Thanks,

Bart.








[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux