From: Or Gerlitz Date: Wed, 11 Jan 2012 17:03:51 +0000 (+0200) Subject: IB: Change CQE "csum_ok" field to a bit flag X-Git-Tag: v3.4-rc1~169^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d927d505c59a0c7353343174e6225c43c61fba6d;p=pandora-kernel.git IB: Change CQE "csum_ok" field to a bit flag Use a bit in wc_flags rather then a whole integer to hold the "checksum OK" flag. By itself, this change doesn't reduce the size of struct ib_wc on 64bit machines -- it stays on 56 bytes because of padding. However, it will allow to add more fields in the future without enlarging the struct. Also, it will let us have a unified approach with future libibverbs checksum offload reporting, because a bit flag doesn't break the library ABI. This patch was suggested during conversation with Liran Liss . Signed-off-by: Or Gerlitz Reviewed-by: Sean Hefty Signed-off-by: Roland Dreier --- Reading git-diff-tree failed