linux/drivers/infiniband
Steve Wise 49fa63d8c2 RDMA/cxgb3: fail get_dma_mr on 64 bit arches
T3 HW only supports 32 bit MRs.  If the system uses 64 bit memory
addresses, then a registered 32 bit MR will wrap and write to the
wrong memory when used with addresses > 4GB.  To prevent this,
simply fail to allocate an MR on 64 bit machines (other means
of registering memory are still available and software can still
work, we just don't allow this means of memory registration).

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2015-07-24 11:34:17 -04:00
..
core IB/core: Destroy multcast_idr on module exit 2015-07-14 13:20:15 -04:00
hw RDMA/cxgb3: fail get_dma_mr on 64 bit arches 2015-07-24 11:34:17 -04:00
ulp IB/ipoib: Set MTU to max allowed by mode when mode changes 2015-07-14 13:20:13 -04:00
Kconfig IB/core: Implement support for MMU notifiers regarding on demand paging regions 2014-12-15 18:13:36 -08:00
Makefile IB: Allow build of hw/ and ulp/ subdirectories independently 2014-06-02 14:51:12 -07:00