linux/drivers/infiniband/hw/ipath
Ralph Campbell c9f79bdc21 IB/ipath: Fix ib_ipath driver to work with SRP
I am still working on a proposal to remove the phys_to_virt() calls
in the ib_ipath driver.  In the mean time, this patch allows SRP
to work by fixing the R_Key check and conversion from IB address
to kernel virtual address.  It also returns the correct page size
for FMRs.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2006-07-24 09:18:07 -07:00
..
ipath_common.h [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_cq.c [PATCH] IB/ipath: enforce device resource limits 2006-07-01 09:55:59 -07:00
ipath_debug.h [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
ipath_diag.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_driver.c IB/ipath: Fix a data corruption 2006-07-24 09:18:05 -07:00
ipath_eeprom.c [PATCH] IB/ipath: support more models of InfiniPath hardware 2006-07-01 09:56:01 -07:00
ipath_file_ops.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_fs.c [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
ipath_ht400.c [PATCH] IB/ipath: removed redundant statements 2006-07-01 09:56:00 -07:00
ipath_init_chip.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_intr.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_kernel.h [PATCH] IB/ipath: fix a bug that results in addresses near 0 being written via DMA 2006-07-01 09:56:01 -07:00
ipath_keys.c IB/ipath: Fix ib_ipath driver to work with SRP 2006-07-24 09:18:07 -07:00
ipath_layer.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_layer.h [PATCH] IB/ipath: purge sps_lid and sps_mlid arrays 2006-07-01 09:56:01 -07:00
ipath_mad.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_mr.c [PATCH] IB/ipath: don't allow resources to be created with illegal values 2006-07-01 09:55:59 -07:00
ipath_pe800.c [PATCH] IB/ipath: support more models of InfiniPath hardware 2006-07-01 09:56:01 -07:00
ipath_qp.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_rc.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_registers.h [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
ipath_ruc.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_srq.c [PATCH] IB/ipath: enforce device resource limits 2006-07-01 09:55:59 -07:00
ipath_stats.c [PATCH] IB/ipath: reduce overhead on receive interrupts 2006-07-01 09:56:00 -07:00
ipath_sysfs.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_uc.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_ud.c [PATCH] IB/ipath: namespace cleanup: replace ips with ipath 2006-07-01 09:56:02 -07:00
ipath_user_pages.c [PATCH] IB/ipath: remove some #if 0 code related to lockable memory 2006-07-01 09:56:01 -07:00
ipath_verbs_mcast.c [PATCH] IB/ipath: enforce device resource limits 2006-07-01 09:55:59 -07:00
ipath_verbs.c IB/ipath: Fix ib_ipath driver to work with SRP 2006-07-24 09:18:07 -07:00
ipath_verbs.h [PATCH] IB/ipath: rC receive interrupt performance changes 2006-07-01 09:56:01 -07:00
ipath_wc_x86_64.c [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
Kconfig [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
Makefile [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00
verbs_debug.h [PATCH] IB/ipath: update copyrights and other strings to reflect new company name 2006-07-01 09:55:58 -07:00