Date: Tue, 4 Nov 2025 04:11:58 GMT From: Konstantin Belousov <kib@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 515fa5ff2e4d - main - geom/geom_vfs.c: use EXTERROR_KE() in g_vfs_strategy for ENXIOs Message-ID: <202511040411.5A44BwsX034667@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=515fa5ff2e4db907379c284fb7e7df77b4096948 commit 515fa5ff2e4db907379c284fb7e7df77b4096948 Author: Konstantin Belousov <kib@FreeBSD.org> AuthorDate: 2025-10-25 09:17:02 +0000 Commit: Konstantin Belousov <kib@FreeBSD.org> CommitDate: 2025-11-04 04:11:12 +0000 geom/geom_vfs.c: use EXTERROR_KE() in g_vfs_strategy for ENXIOs As an example of use for the bp_exterr infrastructure. Reviewed by: mckusick Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D53351 --- sys/geom/geom_vfs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/geom/geom_vfs.c b/sys/geom/geom_vfs.c index f074ac43d245..122e2f6a02ec 100644 --- a/sys/geom/geom_vfs.c +++ b/sys/geom/geom_vfs.c @@ -200,6 +200,8 @@ g_vfs_strategy(struct bufobj *bo, struct buf *bp) mtx_unlock(&sc->sc_mtx); bp->b_error = ENXIO; bp->b_ioflags |= BIO_ERROR; + EXTERROR_KE(&bp->b_exterr, ENXIO, + "orphaned or enxio active"); bufdone(bp); return; }help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511040411.5A44BwsX034667>
