diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2026-05-22 03:07:59 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2026-05-22 03:07:59 +0000 |
| commit | 0c85df0065146516d5bacfc80d52d9ee6b33b96d (patch) | |
| tree | 11a950fcfe0cc4acb403ac713f219723f3ff209b | |
| parent | d66fec481bfd65cbabb6c12a410d76843e76083e (diff) | |
vop_read_pgcache_post(): the vnode is unlocked
Reported by: markj
Fixes: e9a5eb0e5e44 ("vop_read_pgcache_post(): report inotify IN_ACCESS same as for vop_read_post()")
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
| -rw-r--r-- | sys/kern/vfs_subr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 848d3ac767f3..65529bc195bb 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -6521,7 +6521,7 @@ vop_read_pgcache_post(void *ap, int rc) struct vop_read_pgcache_args *a = ap; if (rc == 0) { - VFS_KNOTE_LOCKED(a->a_vp, NOTE_READ); + VFS_KNOTE_UNLOCKED(a->a_vp, NOTE_READ); INOTIFY(a->a_vp, IN_ACCESS); } } |
