android_kernel_xiaomi_sm8350/drivers/infiniband/hw
Ralph Campbell df8666198d IB/ipath: Use IEEE OUI for vendor_id reported by ibv_query_device()
The IB spe. for SubnGet(NodeInfo) and query HCA says that the vendor
ID field should be the IEEE OUI assigned to the vendor.  The ipath
driver was returning the PCI vendor ID instead.  This will affect
applications which call ibv_query_device().  The old value was
0x001fc1 or 0x001077, the new value is 0x001175.

The vendor ID doesn't appear to be exported via /sys so that should
reduce possible compatibility issues.  I'm only aware of Open MPI as a
major application which depends on this change, and they have made
necessary adjustments.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-07-14 23:48:52 -07:00
..
amso1100 IB/core: Remove IB_DEVICE_SEND_W_INV capability flag 2008-06-09 09:58:42 -07:00
cxgb3 RDMA/cxgb3: Set rkey field for new memory windows in iwch_alloc_mw() 2008-07-14 23:48:49 -07:00
ehca IB/ehca: Make device table externally visible 2008-07-14 23:48:49 -07:00
ipath IB/ipath: Use IEEE OUI for vendor_id reported by ibv_query_device() 2008-07-14 23:48:52 -07:00
mlx4 IB/mlx4: Add support for blocking multicast loopback packets 2008-07-14 23:48:48 -07:00
mthca IB/mthca: Remove extra code for RESET->ERR QP state transition 2008-07-14 23:48:46 -07:00
nes RDMA/nes: Get rid of ring_doorbell parameter of nes_post_cqp_request() 2008-07-14 23:48:49 -07:00