[Cluster-devel] [PATCH dlm-tool 0/6] dlm: debian patches and python

Alexander Aring aahringo at redhat.com
Thu Dec 2 20:20:33 UTC 2021


Hi,

this patch contains patches from the debian dlm package which I want to
sync to upstream. Also I resend the python bindings for libdlm again and
add an example for make some histogram latency tracing between dlm_lock()
and ast callback by using ebpf. You need the recent dlm tracepoint patches
to use those examples.

- Alex

Alexander Aring (6):
  init: Enable systemctl help dlm to show relevant man pages
  dlm_controld: man: Fix typo: specfic => specific
  stonith_helper: Fix gcc build warnings
  stonith_helper: Don't link dlm_stonith against libxml2
  python: add bindings and test example
  python: add ebpf histogram example

 dlm_controld/dlm.conf.5         |   2 +-
 fence/Makefile                  |   2 -
 fence/stonith_helper.c          |   3 +-
 init/dlm.service                |   1 +
 python/README                   |   7 +
 python/bindings/__init__.py     |   0
 python/bindings/dlm.py          | 244 ++++++++++++++++++++++++++++++++
 python/ebpf/README              |   6 +
 python/ebpf/dlmhist.py          |  78 ++++++++++
 python/tests/dlm.py             |   1 +
 python/tests/recovery_interrupt |  60 ++++++++
 11 files changed, 399 insertions(+), 5 deletions(-)
 create mode 100644 python/README
 create mode 100644 python/bindings/__init__.py
 create mode 100644 python/bindings/dlm.py
 create mode 100644 python/ebpf/README
 create mode 100755 python/ebpf/dlmhist.py
 create mode 120000 python/tests/dlm.py
 create mode 100755 python/tests/recovery_interrupt

-- 
2.27.0




More information about the Cluster-devel mailing list