kernel/fs/nfs/inode.c
.. .. @@ -2105,7 +2105,11 @@ 2105 2105 atomic_long_set(&nfsi->nrequests, 0); 2106 2106 atomic_long_set(&nfsi->commit_info.ncommit, 0); 2107 2107 atomic_set(&nfsi->commit_info.rpcs_out, 0); 2108 +#ifdef CONFIG_PREEMPT_RT_BASE2109 + sema_init(&nfsi->rmdir_sem, 1);2110 +#else2108 2111 init_rwsem(&nfsi->rmdir_sem); 2112 +#endif2109 2113 mutex_init(&nfsi->commit_mutex); 2110 2114 nfs4_init_once(nfsi); 2111 2115 }