Hi, I currently look a little bit deeper into the callback handling of dlm and I think we have some issues there. Especially with the refcounting and queue_work() per lkb. I have some local branches which does more some rework and moving away from the lkb_callbacks[] array per lkb and using a queue for handling callbacks. However those are issues which I currently found for now and should be fixed. - Alex Alexander Aring (3): fs: dlm: fix race between test_bit() and queue_work() fs: dlm: avoid double list_add() for lkb->lkb_cb_list fs: dlm: fix refcount handling for dlm_add_cb() fs/dlm/ast.c | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) -- 2.31.1