Re: March 2026 stabilization week

From: Martin Cracauer <cracauer_at_cons.org>
Date: Thu, 26 Mar 2026 13:07:06 UTC
Make sure you have patch

https://cgit.freebsd.org/src/commit/?id=7e68af7ce2c1b892954df415774fe59fd2f1b62f

polyduekes@proton.me wrote on Thu, Mar 26, 2026 at 11:35:55AM +0000: 
> although i am not sure if this was present before march stabweek or not 
> but i have been noticing a kernel panic due to a missing vnode lock in fusefs
> 
> panic: fuse_internal_cache_attrs: vnode is not exclusive locked but should be
> cpuid = 2
> time = 1772821549
> KDB: stack backtrace:
> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00ae8d47f0
> vpanic() at vpanic+0x136/frame 0xfffffe00ae8d4920
> panic() at panic+0x43/frame 0xfffffe00ae8d4980
> assert_vop_elocked() at assert_vop_elocked+0x86/frame 0xfffffe00ae8d49b0
> fuse_internal_cache_attrs() at fuse_internal_cache_attrs+0x47/frame 0xfffffe00ae8d4a10
> fuse_internal_do_getattr() at fuse_internal_do_getattr+0x156/frame 0xfffffe00ae8d4ac0
> fuse_vnode_size() at fuse_vnode_size+0x70/frame 0xfffffe00ae8d4b10
> fuse_read_biobackend() at fuse_read_biobackend+0x56/frame 0xfffffe00ae8d4ba0
> fuse_vnop_read() at fuse_vnop_read+0x15a/frame 0xfffffe00ae8d4c00
> VOP_READ_APV() at VOP_READ_APV+0x55/frame 0xfffffe00ae8d4c30
> vn_read() at vn_read+0x237/frame 0xfffffe00ae8d4cb0
> vn_io_fault() at vn_io_fault+0x216/frame 0xfffffe00ae8d4d40
> dofileread() at dofileread+0x80/frame 0xfffffe00ae8d4d90
> sys_read() at sys_read+0x127/frame 0xfffffe00ae8d4e00
> amd64_syscall() at amd64_syscall+0x169/frame 0xfffffe00ae8d4f30
> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe00ae8d4f30 
> 
> On Monday, March 23rd, 2026 at 1:30 PM, Gleb Smirnoff <glebius@freebsd.org> wrote:
> 
> >   Hi FreeBSD/main users & developers:
> > 
> > This is an automated email to inform you that the March 2026 stabilization week
> > started with FreeBSD/main at main-n284625-8d99314a044c, which was tagged as
> > main-stabweek-2026-Mar.
> > 
> > Those who want to participate in the stabilization week are encouraged to
> > update to the above revision/tag and test their systems.
> > 
> > The tag main-stabweek-2026-Mar has been published at Gleb Smirnoff's github repo.
> > To connect this repo as an additional remote you need to run:
> > 
> >   git remote add glebius https://github.com/glebius/FreeBSD
> > 
> > Once remote is configured, to checkout the tag run:
> > 
> >   git fetch glebius --tags
> >   git checkout main-stabweek-2026-Mar
> > 
> > If you want to use only the official FreeBSD repo, then update to
> > the revision:
> > 
> >   git pull
> >   git checkout 8d99314a044c
> > 
> > Developers are encouraged to avoid pushing new features to FreeBSD/main during
> > the stabilization week, but focus on bugfixes instead.  The stabilization week
> > runs up to Friday 18:00 UTC, but if there is consensus that any regressions
> > discovered by participants have been fixed, it will end early.
> > 
> > Once that happens, the advisory freeze of FreeBSD/main branch is thawed.
> > 
> > --
> > Gleb Smirnoff
> > 
> > 
> 

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org>   http://www.cons.org/cracauer/