1. 16 9月, 2016 3 次提交
  2. 23 8月, 2016 2 次提交
  3. 03 8月, 2016 1 次提交
    • S
      iw_cxgb4: stop MPA_REPLY timer when disconnecting · 12eb5137
      Steve Wise 提交于
      There exists a race where the application can setup a connection
      and then disconnect it before iw_cxgb4 processes the fw4_ack
      message.  For passive side connections, the fw4_ack message is
      used to know when to stop the ep timer for MPA_REPLY messages.
      
      If the application disconnects before the fw4_ack is handled then
      c4iw_ep_disconnect() needs to clean up the timer state and stop the
      timer before restarting it for the disconnect timer.  Failure to do this
      results in a "timer already started" message and a premature stopping
      of the disconnect timer.
      
      Fixes: e4b76a2a ("RDMA/iw_cxgb4: stop_ep_timer() after MPA negotiation")
      Signed-off-by: NSteve Wise <swise@opengridcomputing.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      12eb5137
  4. 23 6月, 2016 4 次提交
  5. 14 5月, 2016 17 次提交
  6. 06 5月, 2016 9 次提交
  7. 17 3月, 2016 1 次提交
  8. 01 3月, 2016 2 次提交
  9. 11 2月, 2016 1 次提交
    • H
      cxgb4/iw_cxgb4: TOS support · ba9cee6a
      Hariprasad Shenai 提交于
      This series provides support for iWARP applications to specify a TOS
      value and have that map to a VLAN Priority for iw_cxgb4 iWARP connections.
      
      In iw_cxgb4, when allocating an L2T entry, pass the skb_priority based
      on the tos value in the cm_id. Also pass the correct tos value during
      connection setup so the passive side gets the client's desired tos.
      When sending the FLOWC work request to FW, if the egress device is
      in a vlan, then use the vlan priority bits as the scheduling class.
      This allows associating RDMA connections with scheduling classes to
      provide traffic shaping per flow.
      Signed-off-by: NSteve Wise <swise@opengridcomputing.com>
      Signed-off-by: NHariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      ba9cee6a