[PATCH rdma-core 0/6] pyverbs: Add completions support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

-- 
2.17.2




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux