This series fixes a few issues related to the dma-buf support. It consists of three patches. The first patch fixes a compilation warning for 32-bit builds. Patch 2 renames a function parameter and expands an abbreviation. Patch 3 adds check for DRM headers. Pull request at github: https://github.com/linux-rdma/rdma-core/pull/942 Jianxin Xiong (3): verbs: Fix gcc warnings when building for 32bit systems pyverbs,tests: Cosmetic improvements for dma-buf allocation routines configure: Add check for the presence of DRM headers CMakeLists.txt | 7 +++++ buildlib/Finddrm.cmake | 19 ++++++++++++ buildlib/config.h.in | 2 ++ libibverbs/cmd_mr.c | 2 +- libibverbs/verbs.c | 2 +- pyverbs/dmabuf.pyx | 12 ++++---- pyverbs/dmabuf_alloc.c | 59 +++++++++++++++++++++++++++++++------- pyverbs/dmabuf_alloc.h | 2 +- pyverbs/mr.pyx | 6 ++-- tests/test_mr.py | 78 +++++++++++++++++++++++++------------------------- 10 files changed, 127 insertions(+), 62 deletions(-) create mode 100644 buildlib/Finddrm.cmake -- 1.8.3.1