Revert https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=master&id=21fd9e8700de86d1169f6336e97d7a74916ed04a diff -rub linux-5.4.0.ubuntu/fs/nfs/dir.c linux-5.4.0/fs/nfs/dir.c --- linux-5.4.0.ubuntu/fs/nfs/dir.c 2023-04-21 08:11:59.780000000 +0000 +++ linux-5.4.0/fs/nfs/dir.c 2023-04-19 07:16:28.000000000 +0000 @@ -2472,6 +2472,7 @@ else goto found; } + set->timestamp = ktime_get_ns(); rb_link_node(&set->rb_node, parent, p); rb_insert_color(&set->rb_node, root_node); list_add_tail(&set->lru, &nfsi->access_cache_entry_lru); @@ -2493,7 +2494,6 @@ RB_CLEAR_NODE(&cache->rb_node); cache->cred = get_cred(set->cred); cache->mask = set->mask; - cache->timestamp = ktime_get_ns(); /* The above field assignments must be visible * before this item appears on the lru. We cannot easily