IB/srp: Work around data corruption bug on Mellanox targets
authorIshai Rabinovitz <ishai@mellanox.co.il>
Thu, 3 Aug 2006 17:35:43 +0000 (10:35 -0700)
committerRoland Dreier <rolandd@cisco.com>
Thu, 3 Aug 2006 17:35:43 +0000 (10:35 -0700)
commit559ce8f150d7d031c79c4d79173860f1bdfe3ce4
treecaaa6a11e5678ef70f5ef86748b3805717edebb1
parentd916a8f1b43b358685b1672390ead11f2d3b74c6
IB/srp: Work around data corruption bug on Mellanox targets

Data corruption has been seen with Mellanox SRP targets when FMRs
create a memory region with I/O virtual address != 0.  Add a
workaround that disables FMR merging for Mellanox targets (OUI 0002c9).

Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il>
Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/ulp/srp/ib_srp.c