Issue #3266 has been updated by tkusumi.
I'll bisect it when I have time. Shouldn't be super difficult if a commit within the past few months changed behavior. ---------------------------------------- Bug #3266: Filesystems broken due to "KKASSERT(count & TOK_COUNTMASK);" http://bugs.dragonflybsd.org/issues/3266#change-13966 * Author: tkusumi * Status: New * Priority: High * Assignee: * Category: * Target version: ---------------------------------------- Many fs including HAMMER2 are broken due to this assert failure. Confirmed the panic with HAMMER2 and ext2. It didn't happen a few months ago. 433 static __inline 434 void 435 _lwkt_reltokref(lwkt_tokref_t ref, thread_t td) 436 { ... 454 /* 455 * We are a shared holder 456 */ 457 count = atomic_fetchadd_long(&tok->t_count, -TOK_INCR); 458 KKASSERT(count & TOK_COUNTMASK); /* count prior */ <----------- 459 } 460 } -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account