We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 029085b commit 5e9a7b9Copy full SHA for 5e9a7b9
fs/nfs/dir.c
@@ -2957,12 +2957,14 @@ static u64 nfs_access_login_time(const struct task_struct *task,
2957
const struct cred *cred)
2958
{
2959
const struct task_struct *parent;
2960
+ const struct cred *pcred;
2961
u64 ret;
2962
2963
rcu_read_lock();
2964
for (;;) {
2965
parent = rcu_dereference(task->real_parent);
- if (parent == task || cred_fscmp(parent->cred, cred) != 0)
2966
+ pcred = rcu_dereference(parent->cred);
2967
+ if (parent == task || cred_fscmp(pcred, cred) != 0)
2968
break;
2969
task = parent;
2970
}
0 commit comments