Re: [PATCH v4 00/37] SCSI target patches for kernel v4.11

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

 



Hi Bart,

So I'll be going through this entire series again with a fined tooth
comb, top to bottom.

Also, since I have close to zero confidence now after the obvious fatal
issues with -v2 that the larger changes here have seen any type of
rigorous Q/A and/or automation regression testing.

That said, I'll go ahead and pick up the straight-forward changes for
target-pending/for-next, and take the rest from there.

Also, I'll be commenting on how the patch series itself is structured,
etc.

On Wed, 2017-02-08 at 14:24 -0800, Bart Van Assche wrote:
> The most important changes in this patch series are:
> * ABORT and LUN RESET handling is made synchronous.
> * LUN lookup during ABORT handling is moved from the tcm_qla2xxx
>   driver into the target core.
> * A deadlock in the XCOPY implementation has been fixed.
> * The SCSI target core is simplified significantly.
> 

This is far too vague a description for a significant set of changes
like this, and far too significant a set of changes to include in one
large patch series.

Each of these bullets need to be it's own patch series.

Also, the cover letter for each must include:

If it's bug fix, describe the scenario when bug occurs, and how it
manifests itself to users.  Also describe how the bug has been
addressed, and the possible approaches considered.

If it's improvements, describe how it improves the code, and the testing
that has been done to ensure it doesn't introduce regressions.  For
former, obviously this can be subjective.

If it's simple or obvious cleanups, then it's much less important.

> These patches have been tested against the iSCSI, ib_srpt and
> tcm_qla2xxx target drivers.
> 

This is also far to vague to be useful for significant changes.

Instead, describe what you've tested, eg:

  - Was active I/O shutdown tested..?
  - Which TMRs and how many times they where triggered..?
  - How many volumes where tested concurrently..?
  - With what workload..?
  - With what types of hosts..?
  - How many nodes where used..?
  - And for how long did the test run..?

> Please review the patches that have not yet been reviewed,

I'll be responding inline to each patch, and giving a summary here at
the end.

Thanks.

--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux