Re: [0/20] target: Patches for June 28 v3

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

 



On Fri, 2011-07-08 at 18:18 -0700, Andy Grover wrote:
> Hi all,
> 
> Another round of patches based on hch's comments. Squashed some fixes into
> original patches. Last patch is new.
> 
> Thanks, and have a great weekend!
> 
> Regards -- Andy
> 

Hey Andy,

Thanks alot for this cleanup and simplfication effort, and apologies for
the delay on this while catching up the last weeks..  I ended up merging
this series, and ran into a number of issues that should (hopefully) now
be resolved with some additional bugfixes.

Following up inline on the specifics..

--nab

> The following changes since commit 2a940ce682163cd41670243c3c10b47dbb206cfd:
> 
>   tcm_fc: Fix transport_lookup_tmr_lun failure usage (2011-06-22 19:51:27 -0700)
> 
> are available in the git repository at:
>   git://fedorapeople.org/home/fedora/grover/public_git/linux-2.6.git for-nab
> 
> Andy Grover (20):
>       target: Remove ifdeffed code in t_g_process_write
>       target: Pass 2nd param of transport_split_cdb by value
>       target: Make all control CDBs scatter-gather
>       target: Enforce 1 page max for control cdb buffer sizes
>       target: Remove direct ramdisk code
>       target: Eliminate usage of struct se_mem
>       target: Rename task_sg_num to task_sg_nents
>       target: Remove custom debug macros for pr_debug. Use pr_err().
>       target: Remove custom debug macros in non-iscsi fabrics
>       target/iscsi: Remove iscsi_target_debug.h and usage of TRACE() & printk()
>       target/iscsi: Remove SE_CMD macro
>       target: Set WSNZ=1 in block limits VPD. Abort if WRITE_SAME sectors = 0
>       target: Remove transport do_se_mem_map callback
>       target: Further simplify transport_free_pages
>       target: Redo task allocation return value handling
>       target/core: Remove extra parentheses
>       target: Extraneous paren removal in tcm_vhost and tcm_qla2xxx
>       target/iscsi: Remove unneeded parens in conditional statements
>       target/iscsi: Simplify two small bits
>       target: change alloc_task call to take *cdb, not *cmd
> 
>  drivers/infiniband/ulp/srpt/ib_srpt.c             |    7 -
>  drivers/scsi/qla2xxx/qla_target.c                 |    3 -
>  drivers/target/iscsi/Kconfig                      |    9 -
>  drivers/target/iscsi/iscsi_target.c               |  493 +++----
>  drivers/target/iscsi/iscsi_target_auth.c          |   84 +-
>  drivers/target/iscsi/iscsi_target_configfs.c      |   76 +-
>  drivers/target/iscsi/iscsi_target_core.h          |    3 -
>  drivers/target/iscsi/iscsi_target_datain_values.c |   13 +-
>  drivers/target/iscsi/iscsi_target_debug.h         |  113 --
>  drivers/target/iscsi/iscsi_target_device.c        |    7 +-
>  drivers/target/iscsi/iscsi_target_erl0.c          |   71 +-
>  drivers/target/iscsi/iscsi_target_erl1.c          |   67 +-
>  drivers/target/iscsi/iscsi_target_erl2.c          |   86 +-
>  drivers/target/iscsi/iscsi_target_login.c         |  115 +-
>  drivers/target/iscsi/iscsi_target_nego.c          |   89 +-
>  drivers/target/iscsi/iscsi_target_nodeattrib.c    |   41 +-
>  drivers/target/iscsi/iscsi_target_parameters.c    |  379 +++---
>  drivers/target/iscsi/iscsi_target_seq_pdu_list.c  |   53 +-
>  drivers/target/iscsi/iscsi_target_tmr.c           |   63 +-
>  drivers/target/iscsi/iscsi_target_tpg.c           |   77 +-
>  drivers/target/iscsi/iscsi_target_tq.c            |   43 +-
>  drivers/target/iscsi/iscsi_target_util.c          |  145 +-
>  drivers/target/loopback/Kconfig                   |    6 -
>  drivers/target/loopback/tcm_loop.c                |   99 +-
>  drivers/target/loopback/tcm_loop.h                |    6 -
>  drivers/target/target_core_alua.c                 |  210 ++--
>  drivers/target/target_core_cdb.c                  |  115 +-
>  drivers/target/target_core_configfs.c             |  470 +++---
>  drivers/target/target_core_device.c               |  219 ++--
>  drivers/target/target_core_fabric_configfs.c      |  110 +-
>  drivers/target/target_core_fabric_lib.c           |   10 +-
>  drivers/target/target_core_file.c                 |   98 +-
>  drivers/target/target_core_file.h                 |    2 -
>  drivers/target/target_core_hba.c                  |   12 +-
>  drivers/target/target_core_iblock.c               |  120 +-
>  drivers/target/target_core_iblock.h               |    1 -
>  drivers/target/target_core_pr.c                   |  514 ++++---
>  drivers/target/target_core_pscsi.c                |  217 +--
>  drivers/target/target_core_pscsi.h                |    3 +-
>  drivers/target/target_core_rd.c                   |  453 +-----
>  drivers/target/target_core_rd.h                   |    2 -
>  drivers/target/target_core_scdb.c                 |   20 +-
>  drivers/target/target_core_scdb.h                 |   10 +-
>  drivers/target/target_core_stgt.c                 |   62 +-
>  drivers/target/target_core_tmr.c                  |   61 +-
>  drivers/target/target_core_tpg.c                  |   75 +-
>  drivers/target/target_core_transport.c            | 1728 ++++++---------------
>  drivers/target/target_core_ua.c                   |   30 +-
>  drivers/target/tcm_fc/tcm_fc.h                    |   24 -
>  drivers/target/tcm_fc/tfc_cmd.c                   |   57 +-
>  drivers/target/tcm_fc/tfc_conf.c                  |   33 +-
>  drivers/target/tcm_fc/tfc_io.c                    |  125 +-
>  drivers/target/tcm_fc/tfc_sess.c                  |   18 +-
>  drivers/target/tcm_qla2xxx/tcm_qla2xxx_base.h     |    6 -
>  drivers/target/tcm_qla2xxx/tcm_qla2xxx_configfs.c |  216 ++--
>  drivers/target/tcm_qla2xxx/tcm_qla2xxx_fabric.c   |   43 +-
>  drivers/target/tcm_vhost/tcm_vhost_configfs.c     |   62 +-
>  drivers/target/tcm_vhost/tcm_vhost_fabric.c       |   18 +-
>  drivers/target/tcm_vhost/tcm_vhost_scsi.c         |   15 +-
>  include/target/target_core_base.h                 |   20 +-
>  include/target/target_core_transport.h            |   13 +-
>  61 files changed, 2980 insertions(+), 4360 deletions(-)
>  delete mode 100644 drivers/target/iscsi/iscsi_target_debug.h
> 
> --
> 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

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


[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