1. 22 10月, 2015 22 次提交
  2. 21 10月, 2015 4 次提交
  3. 16 10月, 2015 1 次提交
  4. 14 10月, 2015 1 次提交
  5. 07 10月, 2015 2 次提交
    • H
      IB/cma: Accept connection without a valid netdev on RoCE · b8cab5da
      Haggai Eran 提交于
      The netdev checks recently added to RDMA CM expect a valid netdev to be
      found for both InfiniBand and RoCE, but the code that find a netdev is
      only implemented for InfiniBand.
      
      Currently RoCE doesn't provide an API to find the netdev matching a
      given set of parameters, so this patch just disables the netdev enforcement
      for each incoming connections when the link layer is RoCE.
      
      Fixes: 4c21b5bc ("IB/cma: Add net_dev and private data checks to RDMA CM")
      Reported-by: NKamal Heib <kamalh@mellanox.com>
      Signed-off-by: NHaggai Eran <haggaie@mellanox.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      b8cab5da
    • J
      usnic: add missing clauses to BSD license · 3805eade
      Jeff Squyres 提交于
      The usnic_verbs kernel module was clearly marked with the following in
      its code:
      
        MODULE_LICENSE("Dual BSD/GPL");
      
      However, we accidentally left a few clauses of the BSD text out of the
      license header in all the source files.  This commit fixes that: all
      the files are properly dual BSD/GPL-licensed.  Contributors that might
      have been confused by this have been contacted to get their permission
      and are Cc:ed here.
      
      Cc: Benoit Taine <benoit.taine@lip6.fr>
      Cc: Ira Weiny <ira.weiny@intel.com>
      Cc: Joerg Roedel <jroedel@suse.de>
      Cc: Masanari Iida <standby24x7@gmail.com>
      Cc: Matan Barak <matanb@mellanox.com>
      Cc: Michael Wang <yun.wang@profitbricks.com>
      Cc: Roland Dreier <roland@purestorage.com>
      Cc: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
      Cc: Dan Carpenter <dan.carpenter@oracle.com>
      Cc: Fabio Estevam <fabio.estevam@freescale.com>
      Cc: Or Gerlitz <ogerlitz@mellanox.com>
      Signed-off-by: NJeff Squyres <jsquyres@cisco.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      3805eade
  6. 29 9月, 2015 1 次提交
  7. 26 9月, 2015 3 次提交
    • D
      IB/ipoib: increase the max mcast backlog queue · 2866196f
      Doug Ledford 提交于
      When performing sendonly joins, we queue the packets that trigger
      the join until the join completes.  This may take on the order of
      hundreds of milliseconds.  It is easy to have many more than three
      packets come in during that time.  Expand the maximum queue depth
      in order to try and prevent dropped packets during the time it
      takes to join the multicast group.
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      2866196f
    • D
      IB/ipoib: Make sendonly multicast joins create the mcast group · c3852ab0
      Doug Ledford 提交于
      Since IPoIB should, as much as possible, emulate how multicast
      sends work on Ethernet for regular TCP/IP apps, there should be
      no requirement to subscribe to a multicast group before your
      sends are properly sent.  However, due to the difference in how
      multicast is handled on InfiniBand, we must join the appropriate
      multicast group before we can send to it.  Previously we tried
      not to trigger the auto-create feature of the subnet manager when
      doing this because we didn't have tracking of these sendonly
      groups and the auto-creation might never get undone.  The previous
      patch added timing to these sendonly joins and allows us to
      leave them after a reasonable idle expiration time.  So supply
      all of the information needed to auto-create group.
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      c3852ab0
    • C
      IB/ipoib: Expire sendonly multicast joins · bd99b2e0
      Christoph Lameter 提交于
      On neighbor expiration, check to see if the neighbor was actually a
      sendonly multicast join, and if so, leave the multicast group as we
      expire the neighbor.
      Signed-off-by: NChristoph Lameter <cl@linux.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      bd99b2e0
  8. 25 9月, 2015 3 次提交
  9. 16 9月, 2015 3 次提交