Message ID | 20190324141040.22204-1-noaos@mellanox.com (mailing list archive) |
---|---|
Headers | show |
Series | pyverbs: Add completions support | expand |
On Sun, Mar 24, 2019 at 04:10:34PM +0200, Noa Osherovich wrote: > The following patches enable creating completions queues and related > objects such as completion channel in pyverbs. These patches have > matching unit-tests patches. > The series also includes an update to pyverbs' documentation and a patch > to fix pylint issues. > > > Noa Osherovich (6): > pyverbs: Introducing completions related classes > pyverbs: Add unittests for completion-related classes > pyverbs: Introducing extended completions related classes > pyverbs: Add unittests for extended completion-related classes > Documentation: Document creation of CQs using pyverbs > pyverbs/tests: Pylint fixes > > Documentation/pyverbs.md | 56 ++++ > pyverbs/CMakeLists.txt | 2 + > pyverbs/cq.pxd | 32 +++ > pyverbs/cq.pyx | 532 +++++++++++++++++++++++++++++++++++ > pyverbs/device.pxd | 2 + > pyverbs/device.pyx | 13 +- > pyverbs/libibverbs.pxd | 86 ++++++ > pyverbs/libibverbs_enums.pxd | 31 +- > pyverbs/tests/cq.py | 209 ++++++++++++++ > pyverbs/tests/device.py | 110 +++++--- > pyverbs/tests/mr.py | 92 +++--- > pyverbs/tests/pd.py | 23 +- > pyverbs/tests/utils.py | 32 ++- > 13 files changed, 1127 insertions(+), 93 deletions(-) > create mode 100644 pyverbs/cq.pxd > create mode 100644 pyverbs/cq.pyx > create mode 100644 pyverbs/tests/cq.py > Thanks, applied.