commit | 7c37d74474c8ee8ddcd5a2d2a9571d4a1290c844 | [log] [tgz] |
---|---|---|
author | Ralph Campbell <ralph.campbell@qlogic.com> | Mon Dec 01 20:59:08 2008 -0800 |
committer | Roland Dreier <rolandd@cisco.com> | Mon Dec 01 20:59:08 2008 -0800 |
tree | d44fb97adfa0b036d0a0db193b3273eff5616246 | |
parent | 64f22fa17c1a531e682ebc882566856ea5718495 [diff] |
IB/ipath: Improve UD loopback performance by allocating temp array only once Receive work queue entries are checked for L_Key validity, and pointers to the memory region structure are saved in an allocated structure. For UD loopback packets, this structure is allocated and freed for each packet. This patch changes that to allocate/free during QP creation and destruction. Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>