Re: panic: condition seqc_in_modify not met, while replaying ZIL

2022-10-24 Thread Andriy Gapon
On 20/10/2022 17:32, Mateusz Guzik wrote: This is a false-positive -- the seqc stuff is not modified on replay and zfs internal asserts check for it. I think the easiest way forward for this one is to appease the assert by entering it seqc. That said, could it be it is an invariant there are no

panic: condition seqc_in_modify not met, while replaying ZIL

2022-10-20 Thread Andriy Gapon
This happens on stable/13, custom kernel compiled with DEBUG_VFS_LOCKS, from mid-September after an ungraceful reboot (unrelated crash). As far as I can see in kgdb, both dvp and vp have v_seqc == 0. VNASSERT failed: ({ seqc_t __seqc = (_vp->v_seqc); __builtin_expect((__seqc & 1), 0); }) n