]> rtime.felk.cvut.cz Git - zynq/linux.git/blobdiff - include/linux/nfs_fs.h
Apply preempt_rt patch-4.9-rt1.patch.xz
[zynq/linux.git] / include / linux / nfs_fs.h
index 810124b33327c5db6b13b180c0a8d0f19b79295c..d54ca43d571f5667bd963cfef15fc80d2fffecd0 100644 (file)
@@ -165,7 +165,11 @@ struct nfs_inode {
 
        /* Readers: in-flight sillydelete RPC calls */
        /* Writers: rmdir */
+#ifdef CONFIG_PREEMPT_RT_BASE
+       struct semaphore        rmdir_sem;
+#else
        struct rw_semaphore     rmdir_sem;
+#endif
 
 #if IS_ENABLED(CONFIG_NFS_V4)
        struct nfs4_cached_acl  *nfs4_acl;