From: Mike Marciniszyn Date: Mon, 7 May 2012 18:02:31 +0000 (-0400) Subject: IB/qib: Add cache line awareness to qib_qp and qib_devdata structures X-Git-Tag: v3.5-rc1~171^2^9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c94283ddbe8a9945c4aaac8b0be90d47f97f2df;p=pandora-kernel.git IB/qib: Add cache line awareness to qib_qp and qib_devdata structures This patch reorganizes the QP and devdata files to be more cache line aware. qib_qp fields in particular are split into read-mostly, send, and receive fields. qib_devdata fields are split into read-mostly and read/write fields Testing has show that bidirectional tests improve by as much as 100% with this patch. Signed-off-by: Mike Marciniszyn Signed-off-by: Roland Dreier --- Reading git-diff-tree failed