]> git.proxmox.com Git - mirror_spl.git/blobdiff - module/splat/splat-atomic.c
Linux 4.13 compat: wait queues
[mirror_spl.git] / module / splat / splat-atomic.c
index f6ed80fb8228e59ab7818e4b2fc0f67386d246cd..b8759e01f29b52fde188ce768f2aa78db576146f 100644 (file)
@@ -28,6 +28,7 @@
 #include <sys/thread.h>
 #include <sys/mutex.h>
 #include <linux/mm_compat.h>
+#include <linux/wait_compat.h>
 #include <linux/slab.h>
 #include "splat-internal.h"
 
@@ -55,7 +56,7 @@ typedef struct atomic_priv {
         unsigned long ap_magic;
         struct file *ap_file;
        kmutex_t ap_lock;
-        wait_queue_head_t ap_waitq;
+        spl_wait_queue_head_t ap_waitq;
        volatile uint64_t ap_atomic;
        volatile uint64_t ap_atomic_exited;
        atomic_op_t ap_op;