Re: [PATCH 00/21] SCSI target patches for kernel v4.5

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

 



On Tue, 2016-01-05 at 14:43 +0100, Bart Van Assche wrote:
> This is the fourth version of the patch series that makes task 
> management function (TMF) handling synchronous. The changes compared to 
> v3 of this patch series are as follows:
> - The patches that are already upstream have been left out.
> - Several new patches have been added.
> - Facilities have been added to make debugging target drivers easier.
>    For certain target API misuses a warning is issued. A list of pending
>    commands is printed via pr_debug() if it takes too long to complete
>    these commands.
> 
> This patch series has been tested by running the following test
> with the FCoE, iSCSI and SRP protocols:
> - On a system running a debug kernel, start and configure LIO such
>    that it exports a RAM disk.
> - On the same system, let the corresponding initiator driver log
>    in to LIO.
> - Start multipathd, create a filesystem on the RAM disk and start
>    fio with data verification enabled.
> - While fio is running, alternatingly submit a SCSI reset to the
>    initiator device (sg_reset -d) and restart the LIO stack.
> 
> Previous versions of this patch series are available at:
> * http://thread.gmane.org/gmane.linux.scsi.target.devel/10365 (Oct 22).
> * http://thread.gmane.org/gmane.linux.scsi.target.devel/10250 (Oct 12).
> * http://thread.gmane.org/gmane.linux.scsi.target.devel/8920 (May 20).
> 

Mmmm, no changelog..?  

> The individual patches in this series are:
> 
> 0001-target-Fix-indentation-in-target_core_configfs.c.patch
> 0002-target-Remove-an-unused-variable.patch
> 0003-usb-gadget-Remove-set-but-not-used-variables.patch
> 0004-target-Support-aborting-tasks-with-a-64-bit-tag.patch
> 0005-target-Fix-a-memory-leak-in-target_dev_lba_map_store.patch
> 0006-tcm_fc-Wait-for-command-completion-before-freeing-a-.patch
> 0007-target-Fix-a-use-after-free-in-core_tpg_del_initiato.patch
> 0008-target-Make-ABORT-and-LUN-RESET-handling-synchronous.patch
> 0009-target-Simplify-session-shutdown-code.patch
> 0010-target-Remove-the-SCF_SEND_DELAYED_TAS-command-flag.patch
> 0011-target-Inline-transport_check_aborted_status.patch
> 0012-target-Remove-the-write_pending_status-callback-func.patch
> 0013-target-Remove-t_transport_stop_comp.patch
> 0014-target-Remove-command-flag-CMD_T_BUSY.patch
> 0015-target-Remove-flag-CMD_T_REQUEST_STOP.patch
> 0016-target-Remove-command-flag-CMD_T_ACTIVE.patch
> 0017-target-Remove-flag-CMD_T_DEV_ACTIVE.patch
> 0018-target-Inline-transport_cmd_check_stop.patch
> 0019-target-Change-the-return-type-of-transport_register_.patch
> 0020-target-drivers-Add-transport_register_session-error-.patch
> 0021-target-Avoid-that-core_tpg_del_initiator_node_acl-ha.patch
> --

Applied patch #1 to #6.

Responding to the rest individually inline.

--
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