On Sun, Aug 28, 2016 at 09:26:13PM +0300, Leon Romanovsky wrote:
On Sun, Aug 28, 2016 at 11:17:58AM -0600, Jason Gunthorpe wrote:
quoted
On Sun, Aug 28, 2016 at 10:58:32AM +0300, Leon Romanovsky wrote:
quoted
From: Leon Romanovsky <leonro-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
By Mellanox HW design and SW implementation poll_cq never
fails and returns errors, so all these prints are to catch ULP bugs.
Eh? How can a ULP cause poll_cq to get errors?
Are you sure these are not driver bugs?
Why can't you just print and discard the broken CQ entry?
What should use ULP do when it get EINVAL? You say poll again is
not correct, so you suggest a full QP tear down?
See patches 4 and 6, they completely removed these EINVALs.
So the commit message is still wrong.
Why do we need this revert? Just squash it and mark it fixup the
original.
Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html