Since Bart got sparse working I took a quick look at what is in the core libaries, these cases look like bugs to me. I have another series that adds lots of sparse annotations to send later.. https://github.com/linux-rdma/rdma-core/pull/97 Jason Gunthorpe (7): Drop debugging print in CMakeLists.txt Fix missing swaps when computing path bits Fix various missing swaps in debugging/logging macros Add missing statics acm: Fix incorrect TID masking cmpost: Add missing swap for sin_port acm: Fix missing swap in pkey compare CMakeLists.txt | 1 - ibacm/prov/acmp/src/acmp.c | 19 ++++++++++--------- ibacm/src/acm.c | 8 ++++---- libibcm/examples/cmpost.c | 2 +- libibverbs/examples/xsrq_pingpong.c | 2 +- librdmacm/rsocket.c | 2 +- providers/qedr/qelr_verbs.c | 4 ++-- 7 files changed, 19 insertions(+), 19 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html