]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/dlm/ast.c
atomic.h: add atomic64 cmpxchg, xchg and add_unless to x86_64
[linux-2.6-omap-h63xx.git] / fs / dlm / ast.c
index a211330cbc422ec2850211fbe72024c4cf05c1cb..6308122890cae1c2ae6cd03ad5b5452b03581532 100644 (file)
@@ -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))) {