X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fdlm%2Fast.c;h=6308122890cae1c2ae6cd03ad5b5452b03581532;hb=a11b18ef94772d2803ef7d651704c943dcb9dc38;hp=a211330cbc422ec2850211fbe72024c4cf05c1cb;hpb=4bf311ddfbffe12d41ad1a3c311ab727db6f72cb;p=linux-2.6 diff --git a/fs/dlm/ast.c b/fs/dlm/ast.c index a211330cbc..6308122890 100644 --- a/fs/dlm/ast.c +++ b/fs/dlm/ast.c @@ -14,6 +14,7 @@ #include "dlm_internal.h" #include "lock.h" #include "user.h" +#include "ast.h" #define WAKE_ASTS 0 @@ -38,6 +39,7 @@ void dlm_add_ast(struct dlm_lkb *lkb, int type) dlm_user_add_ast(lkb, type); return; } + DLM_ASSERT(lkb->lkb_astaddr != DLM_FAKE_USER_AST, dlm_print_lkb(lkb);); spin_lock(&ast_queue_lock); if (!(lkb->lkb_ast_type & (AST_COMP | AST_BAST))) {