1
linux/drivers/infiniband/hw/ehca
Stefan Roscher e2f81daf23 IB/ehca: Support small QP queues
eHCA2 supports QP queues that can be as small as 512 bytes. This
greatly reduces memory overhead for consumers that use lots of QPs
with small queues (e.g. RDMA-only QPs). Apart from dealing with
firmware, this code needs to manage bite-sized chunks of kernel pages,
making sure that no kernel page is shared between different protection
domains.

Signed-off-by: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
2007-07-20 21:19:47 -07:00
..
ehca_av.c mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
ehca_classes_pSeries.h IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ehca_classes.h IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_cq.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_eq.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_hca.c IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ehca_irq.c IB/ehca: Generate async event when SRQ limit reached 2007-07-20 21:19:44 -07:00
ehca_irq.h IB/ehca: Refactor sync between completions and destroy_cq using atomic_t 2007-07-09 20:12:27 -07:00
ehca_iverbs.h IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ehca_main.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_mcast.c
ehca_mrmw.c IB/ehca: Support large page MRs 2007-07-20 21:19:43 -07:00
ehca_mrmw.h IB/ehca: Support large page MRs 2007-07-20 21:19:43 -07:00
ehca_pd.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_qes.h IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ehca_qp.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ehca_reqs.c IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ehca_sqp.c
ehca_tools.h IB/ehca: Move ehca2ib_return_code() out of line 2007-07-20 21:19:44 -07:00
ehca_uverbs.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
hcp_if.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
hcp_if.h IB/ehca: QP code restructuring in preparation for SRQ 2007-07-09 20:12:27 -07:00
hcp_phyp.c IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
hcp_phyp.h
hipz_fns_core.h IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
hipz_fns.h
hipz_hw.h IB/ehca: Fix warnings issued by checkpatch.pl 2007-07-17 18:37:40 -07:00
ipz_pt_fn.c IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
ipz_pt_fn.h IB/ehca: Support small QP queues 2007-07-20 21:19:47 -07:00
Kconfig IB: Use menuconfig for InfiniBand menu 2007-07-09 20:12:26 -07:00
Makefile