2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-05 20:24:09 +08:00
linux-next/drivers/infiniband/hw/ipath
Ralph Campbell 373d991580 IB/ipath: Performance improvements via mmap of queues
Improve performance of userspace post receive, post SRQ receive, and
poll CQ operations for ipath by allowing userspace to directly mmap()
receive queues and completion queues.  This eliminates the copying
between userspace and the kernel in the data path.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2006-09-22 15:22:26 -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 IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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_mmap.c IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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 IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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 IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -07:00
ipath_srq.c IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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 IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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: Performance improvements via mmap of queues 2006-09-22 15:22:26 -07:00
ipath_verbs.h IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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 IB/ipath: Performance improvements via mmap of queues 2006-09-22 15:22:26 -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