2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-22 20:43:56 +08:00
linux-next/drivers/infiniband/hw
Stefan Roscher 1988d1fa1a IB/ehca: Remove unnecessary memory operations for userspace queue pairs
The queue map for flush completion circumvention is only used for
kernel space queue pairs.  This patch skips the allocation of the
queue maps in case the QP is created for userspace.  In addition, this
patch does not iomap the galpas for kernel usage if the queue pair is
only used in userspace.  These changes will improve the performance of
creation of userspace queue pairs.

Signed-off-by: Stefan Roscher <stefan.roscher@de.ibm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2009-05-13 16:52:43 -07:00
..
amso1100 dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 2009-04-07 08:31:11 -07:00
cxgb3 RDMA/cxgb3: Don't complete flushed send work requests twice 2009-04-29 15:15:59 -07:00
ehca IB/ehca: Remove unnecessary memory operations for userspace queue pairs 2009-05-13 16:52:43 -07:00
ipath Fix deadlock in ipathfs ->get_sb() 2009-05-09 10:49:40 -04:00
mlx4 IB/mlx4: Don't overwrite fast registration page list when posting work request 2009-05-07 21:35:13 -07:00
mthca IB/mthca: Fix timeout for INIT_HCA and a few other commands 2009-04-20 21:12:25 -07:00
nes RDMA/nes: Update iw_nes version 2009-04-27 13:46:29 -07:00