]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/dlm/dlm_internal.h
Merge current mainline tree into linux-omap tree
[linux-2.6-omap-h63xx.git] / fs / dlm / dlm_internal.h
index a53c237f310c6f613acb3ec1707bd15d1fd78373..7a8824f475f2c84029f921a1542a90b0eb700fb9 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/jhash.h>
 #include <linux/miscdevice.h>
 #include <linux/mutex.h>
-#include <asm/semaphore.h>
 #include <asm/uaccess.h>
 
 #include <linux/dlm.h>
@@ -253,7 +252,10 @@ struct dlm_lkb {
        struct dlm_lksb         *lkb_lksb;      /* caller's status block */
        void                    (*lkb_astfn) (void *astparam);
        void                    (*lkb_bastfn) (void *astparam, int mode);
-       void                    *lkb_astparam;  /* caller's ast arg */
+       union {
+               void                    *lkb_astparam;  /* caller's ast arg */
+               struct dlm_user_args    *lkb_ua;
+       };
 };