Whamcloud - gitweb
LU-11838 llite: remove assert for acl refcount
[fs/lustre-release.git] / lustre / llite / range_lock.c
index ead9321..7a4c9c4 100644 (file)
  * Author: Prakash Surya <surya1@llnl.gov>
  * Author: Bobi Jam <bobijam.xu@intel.com>
  */
+#ifdef HAVE_SCHED_HEADERS
+#include <linux/sched/signal.h>
+#endif
 #include "range_lock.h"
-#include <lustre/lustre_user.h>
+#include <uapi/linux/lustre/lustre_user.h>
 
 /**
  * Initialize a range lock tree
@@ -234,7 +237,7 @@ int range_lock(struct range_lock_tree *tree, struct range_lock *lock)
 
                if (signal_pending(current)) {
                        range_unlock(tree, lock);
-                       GOTO(out, rc = -EINTR);
+                       GOTO(out, rc = -ERESTARTSYS);
                }
                spin_lock(&tree->rlt_lock);
        }