Date: Wed, 25 Feb 2026 20:19:12 +0000 From: Eric van Gyzen <vangyzen@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 722fbfef0abb - main - ffs snapshots: pass valid args to vn_start_write Message-ID: <699f5940.21ef0.1823f74a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vangyzen: URL: https://cgit.FreeBSD.org/src/commit/?id=722fbfef0abb4de31fb91fd35f9b85fd534725c4 commit 722fbfef0abb4de31fb91fd35f9b85fd534725c4 Author: Eric van Gyzen <vangyzen@FreeBSD.org> AuthorDate: 2026-02-25 16:26:06 +0000 Commit: Eric van Gyzen <vangyzen@FreeBSD.org> CommitDate: 2026-02-25 16:44:38 +0000 ffs snapshots: pass valid args to vn_start_write If the initial no-wait vn_start_write fails, we pass the old PCATCH flag to the following sleepable vn_start_write. Following a75d1ddd74, that flag should be V_PCATCH. Sponsored by: Dell Inc. Differential Revision: https://reviews.freebsd.org/D55512 --- sys/ufs/ffs/ffs_snapshot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/ufs/ffs/ffs_snapshot.c b/sys/ufs/ffs/ffs_snapshot.c index 31823458ed8a..a024cbf84283 100644 --- a/sys/ufs/ffs/ffs_snapshot.c +++ b/sys/ufs/ffs/ffs_snapshot.c @@ -282,7 +282,7 @@ restart: NDFREE_PNBUF(&nd); vput(nd.ni_dvp); if ((error = vn_start_write(NULL, &wrtmp, - V_XSLEEP | PCATCH)) != 0) + V_XSLEEP | V_PCATCH)) != 0) return (error); goto restart; }home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699f5940.21ef0.1823f74a>
