The call to unregister_lockspace was left commented out from previous debugging. Signed-off-by: David Teigland Index: linux/drivers/dlm/device.c =================================================================== --- linux.orig/drivers/dlm/device.c 2005-06-02 12:28:30.000000000 +0800 +++ linux/drivers/dlm/device.c 2005-06-02 12:58:09.796172200 +0800 @@ -594,8 +594,7 @@ if (lsinfo->ls_lockspace) { if (test_bit(LS_FLAG_AUTOFREE, &lsinfo->ls_flags)) { - /* TODO this breaks! - unregister_lockspace(lsinfo, 1); */ + unregister_lockspace(lsinfo, 1); } } else { kfree(lsinfo->ls_miscinfo.name); --