Jason Gunthorpe wrote:
Hmm, considering your list is everything but Mellanox, maybe it makes much more
sense to push the copy_to_user down into the driver - ie a ibv_poll_cq_user -
then the driver can construct each CQ entry on the stack and copy it to
userspace, avoid the double copy, allocation and avoid any fixed overhead of
ibv_poll_cq.
A bigger change to be sure, but remember this old thread:
http://www.mail-archive.com/linux-rdma@vger.kernel.org/msg05114.html
2x improvement by removing allocs on the post path..
Hi Mirek,
Any updates on your findings with the patches?
Or.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html