From nobody Sun May 10 18:11:16 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gD9sJ2bmkz6cjH3 for ; Sun, 10 May 2026 18:11:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gD9sJ12DKz3JqM for ; Sun, 10 May 2026 18:11:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778436676; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=msTKjj2kLvey+sn1thoSevPvkSNQU8+5m2QoC8Emb84=; b=NWmIsPunhtgIeCO4gsoww4Sdk7E3wxk8CropElXe2HwSfVS4NQFYtRRfFJCxhUfUHuErjP s0i7Wtcfsw5xU83B+gH5NHSBKTv8UxfDsR0+dp9Hz6y37Nd44BCTNoJaET7s1Yk7ywKWKh OMozgfY2wcjjbwg2fEDJqfOsUuk9hTVSMJU1rcrYM/hrb7gTl2y72008WL5ByHlaSunhRq KFZKCYSTqh/5CDuDb8+jnVryYkySZPtCSO54IDXfVTR6tYNdnl5JlrJ46zdj8B3/DDpXL+ 0P5FF1vhhLgBFXk3nU7LGP7eysA38CTlGY+MasFddf3FNVshV7eD/ZA9X41hjg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778436676; a=rsa-sha256; cv=none; b=D2s91tLoy4T/tITUgXJzm2/w1nqLNIwHJ3pp92nbaoBDHeZ40qusBMfIgYXAfg9FTTFNbf CcH78wJOCk0i914pDVVKKuesq0i77GyE+88B7JN911Uqft6ijfdP18DXDYZxglnKlJG0j3 bnQosF4pPqu0c5TuwajBVDlYefmAydQYjz8cPWYkOpegaFkTgSWNPCqOYDsMYgBRBJRl3s ALvR1A1h1AllWTPEB3qBqbqpTAPpEBi2ROofwS/adns7IYyljjv/tPrzJKXL9qzsp31SU2 kvwwo3LEiHpS/L+IKTDElhfkr5bcEqkYyOL5Bg0RSyVF8L1bNLLDwqJXgt9X3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778436676; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=msTKjj2kLvey+sn1thoSevPvkSNQU8+5m2QoC8Emb84=; b=rjBRmgoxR/vCUCWO+Q639mzq7ep7CEz33WUT5i2jkWfZJ9fqFL8g1pwAD6/8OEigYNdj5M iSMg4/XabUp+XqCfQ/GAWHf/EDJEYRM9eKnfGsS1Ub+YXbbiktkEMVaAM6owfBuu/jgZoq sJJcF2dYGP6ro/MN1GNgpTWK0L1K1oDRaVDL66JT7wqGZDIq9s6Fz7B79WoJriIVnQMzso bjok0jDOecdW9uRZpFgM+bUZm305O4PoQEakV634ghzPkc8KYhqeYxWoV4Rx2BJ5Urk3rp mBidN3KUisFI3R9HaD3wjZoS5zHIBUeEDJCddtjS7a60g5+okmpb7XjFoLrk8Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gD9sJ0T1jzghf for ; Sun, 10 May 2026 18:11:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 43d05 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 10 May 2026 18:11:16 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Konstantin Belousov Subject: git: e9a5eb0e5e44 - main - vop_read_pgcache_post(): report inotify IN_ACCESS same as for vop_read_post() List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e9a5eb0e5e44e79d0f8dc71274b0183926abd562 Auto-Submitted: auto-generated Date: Sun, 10 May 2026 18:11:16 +0000 Message-Id: <6a00ca44.43d05.7e8be65@gitrepo.freebsd.org> The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=e9a5eb0e5e44e79d0f8dc71274b0183926abd562 commit e9a5eb0e5e44e79d0f8dc71274b0183926abd562 Author: Konstantin Belousov AuthorDate: 2026-05-06 20:29:28 +0000 Commit: Konstantin Belousov CommitDate: 2026-05-10 17:43:46 +0000 vop_read_pgcache_post(): report inotify IN_ACCESS same as for vop_read_post() Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D56611 --- sys/kern/vfs_subr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index f46c666b115c..4bfbc0a7057e 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -6512,8 +6512,10 @@ vop_read_pgcache_post(void *ap, int rc) { struct vop_read_pgcache_args *a = ap; - if (rc == 0) - VFS_KNOTE_UNLOCKED(a->a_vp, NOTE_READ); + if (rc == 0) { + VFS_KNOTE_LOCKED(a->a_vp, NOTE_READ); + INOTIFY(a->a_vp, IN_ACCESS); + } } static struct knlist fs_knlist;