Skip to content
Snippets Groups Projects
Select Git revision
  • 3f99306337ba1871afc8568e8b36004ce3cee039
  • master default protected
  • android-msm-bullhead-3.10-nougat_kgdb_less_changes
  • android-msm-bullhead-3.10-nougat_kgdb
  • android-msm-bullhead-3.10-nougat_klist
  • android-4.4
  • android-msm-vega-4.4-oreo-daydream
  • android-msm-wahoo-4.4-p-preview-5
  • android-msm-wahoo-4.4-pie
  • android-msm-marlin-3.18-p-preview-5
  • android-msm-marlin-3.18-pie
  • android-msm-wahoo-2018.07-oreo-m2
  • android-msm-wahoo-2018.07-oreo-m4
  • android-msm-wahoo-4.4-p-preview-4
  • android-msm-bullhead-3.10-oreo-m6
  • android-msm-angler-3.10-oreo-m6
  • android-msm-marlin-3.18-p-preview-4
  • android-msm-stargazer-3.18-oreo-wear-dr
  • android-msm-catshark-3.18-oreo-wear-dr
  • android-msm-wahoo-4.4-oreo-m2
  • android-msm-wahoo-4.4-oreo-m4
  • android-daydreamos-8.0.0_r0.5
  • android-8.1.0_r0.92
  • android-8.1.0_r0.91
  • android-daydreamos-8.0.0_r0.4
  • android-p-preview-5_r0.2
  • android-p-preview-5_r0.1
  • android-9.0.0_r0.5
  • android-9.0.0_r0.4
  • android-9.0.0_r0.2
  • android-9.0.0_r0.1
  • android-8.1.0_r0.81
  • android-8.1.0_r0.80
  • android-8.1.0_r0.78
  • android-8.1.0_r0.76
  • android-8.1.0_r0.75
  • android-8.1.0_r0.72
  • android-8.1.0_r0.70
  • android-p-preview-4_r0.2
  • android-p-preview-4_r0.1
  • android-wear-8.0.0_r0.30
41 results

iscsi_target_parameters.h

  • Nicholas Bellinger's avatar
    9977bb18
    iscsi-target: Enable MaxXmitDataSegmentLength operation in login path · 9977bb18
    Nicholas Bellinger authored
    
    This patch activates MaxXmitDataSegmentLength usage that performs the
    following sequence of events:
    
    - Once the incoming initiator's MAXRECVDATASEGMENTLENGTH key is detected
      within iscsi_check_acceptor_state(), save the requested MRDSL into
      conn->conn_ops->MaxRecvDataSegmentLength
    
    - Next change the outgoing target's MaxRecvDataSegmenthLength key=value
      based upon the local TPG's MaxXmitDataSegmentLength attribute value.
    
    - Change iscsi_set_connection_parameters() to skip the assignment of
      conn->conn_ops->MaxRecvDataSegmentLength, now setup within
      iscsi_check_acceptor_state()
    
    Also update iscsi_decode_text_input() -> iscsi_check_acceptor_state()
    code-path to accept struct iscsi_conn *.
    
    Cc: Mike Christie <michaelc@cs.wisc.edu>
    Cc: Andy Grover <agrover@redhat.com>
    Cc: Hannes Reinecke <hare@suse.de>
    Cc: Roland Dreier <roland@purestorage.com>
    Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>
    9977bb18
    History
    iscsi-target: Enable MaxXmitDataSegmentLength operation in login path
    Nicholas Bellinger authored
    
    This patch activates MaxXmitDataSegmentLength usage that performs the
    following sequence of events:
    
    - Once the incoming initiator's MAXRECVDATASEGMENTLENGTH key is detected
      within iscsi_check_acceptor_state(), save the requested MRDSL into
      conn->conn_ops->MaxRecvDataSegmentLength
    
    - Next change the outgoing target's MaxRecvDataSegmenthLength key=value
      based upon the local TPG's MaxXmitDataSegmentLength attribute value.
    
    - Change iscsi_set_connection_parameters() to skip the assignment of
      conn->conn_ops->MaxRecvDataSegmentLength, now setup within
      iscsi_check_acceptor_state()
    
    Also update iscsi_decode_text_input() -> iscsi_check_acceptor_state()
    code-path to accept struct iscsi_conn *.
    
    Cc: Mike Christie <michaelc@cs.wisc.edu>
    Cc: Andy Grover <agrover@redhat.com>
    Cc: Hannes Reinecke <hare@suse.de>
    Cc: Roland Dreier <roland@purestorage.com>
    Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>