From: Stefan Roscher Date: Fri, 20 Jul 2007 14:04:17 +0000 (+0200) Subject: IB/ehca: Support small QP queues X-Git-Tag: v2.6.23-rc1~5^2 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2f81daf23efde23d8cac1fc253d41838f0347cf;hp=e2f81daf23efde23d8cac1fc253d41838f0347cf;p=linux-2.6 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 ---