From nobody Thu Oct 20 09:36:23 2022 X-Original-To: stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MtMtM4yjmz4gLZt; Thu, 20 Oct 2022 09:36:27 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MtMtM4V0sz3KhR; Thu, 20 Oct 2022 09:36:27 +0000 (UTC) (envelope-from avg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1666258587; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aQzfZ3wdWfO+7mod652mAuWR8DKuyBIm3iGbts5Hnsg=; b=R+RaCoc+IZbanAThWhIjWNlJp2DvQlOyBA8wPhpO8M1Tir1JADVyRIyjpyJXlOnGjXpEn+ v61scxS7zCqvS0gTXDP9LvUfzSoynvBhnH/Bp3DzlzM8xMXBNJZ7Dupjn5Qm0E2PDn5eZZ UFsUJuUBCEdN3md+4RWHjKfgnYzN35HXJB4WfjER45BwNCyzpUSLwhSiFk/GV52s72+LQr WBtSi8yOiRw6CM2CbjFwKp/d3Ii1ofSZRC1pmD5rd7hkMIcFLVsrDswGAnlNcUJY49eSd4 OqQa0T6pFBHJ4KeARymm3+y21Iiq8lRb04HYJojDdwIo9alVDr/PRvOoS6I/tA== Received: from [192.168.0.88] (unknown [195.64.148.76]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: avg/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MtMtM005bzThD; Thu, 20 Oct 2022 09:36:26 +0000 (UTC) (envelope-from avg@FreeBSD.org) Message-ID: <93085f3c-4592-8f46-fadb-ba0ee2d2ffa9@FreeBSD.org> Date: Thu, 20 Oct 2022 12:36:23 +0300 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.4.0 Content-Language: en-US To: freebsd-stable List , freebsd-fs From: Andriy Gapon Subject: panic: condition seqc_in_modify not met, while replaying ZIL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1666258587; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aQzfZ3wdWfO+7mod652mAuWR8DKuyBIm3iGbts5Hnsg=; b=LVfRWehxSdKz5jEgKgmdU+CLCSKyka0k3GEX3Fl4lJEtG6/wDmSyo4c3RlEGrVxs+6zexB 99Re3pKKkop06DCAMaolOAhN1NoVJhNztQM4mmpuva/xjjh82rtWu51QrZ8QwVHJVRlYyw YUJcvo5gL+Uts3eF8iyNgF59xOeA0qOFXP0kHIRf4eUgmv0iFtnDRDYCoJ5fYBYHJCWPUT 4SPFjoaZLGv4mhBIP3uTGw8L2VK3nGPvdh3U+J2T8yDYA1Nz0mELMMpQ1TixV2ARHMNXXA TioqhfbHzXsxT5nbp+nE2RXZ7aLRDcEgCw7GUczpZ0Kh+ZWGgAjWKReAXpuMzQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1666258587; a=rsa-sha256; cv=none; b=J48e1IcFsrv1EpksrgtEfp8iCTPcxcNDH39wfSavI1OkCC2hr6tf9yXbHC1fG0r3Y8E9Y+ kKNEHrU2fdwR70ks37S4Wo/iywLDXVsFiUByhp53k4VZ8YZYyvnmGxdhczdxXIuUrmLQBl gV56NpwzHlM3yjvszYsBpALsFQrkS8OZDdTfji74JY7NuhYG+u1LxZre9z4SvzAaiW9yP0 Ks1slqB4OsyDbCSmcbPj4jvOVqcCe2EHwDsIBNgb1tsYkYws3L+WSKGZLmxIaRsrMlGj9x 2ZxXZtzlnI1jfH616hh19YuI4p/h8k6cg5dHO55WJqZaJ+FtmWbziQ+PzET/5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N 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); }) not true at /usr/home/avg/devel/freebsd-src-new/machines/trant/sys/kern/vfs_cache.c:2976 (cache_vop_rmdir) 0xfffff8004bc0bd58: type VDIR usecount 1, writecount 0, refcount 1 seqc users 0 mountedhere 0 hold count flags () flags () lock type zfs: UNLOCKED panic: condition seqc_in_modify(_vp->v_seqc) not met at /usr/home/avg/devel/freebsd-src-new/machines/trant/sys/kern/vfs_cache.c:2976 (cache_vop_rmdir) cpuid = 5 time = 1666250711 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff8061549b = db_trace_self_wrapper+0x2b/frame 0xfffffe01ce6c7090 kdb_backtrace() at 0xffffffff80942927 = kdb_backtrace+0x37/frame 0xfffffe01ce6c7140 vpanic() at 0xffffffff808f4fb4 = vpanic+0x184/frame 0xfffffe01ce6c71a0 panic() at 0xffffffff808f4d63 = panic+0x43/frame 0xfffffe01ce6c7200 cache_vop_rmdir() at 0xffffffff809b9b9f = cache_vop_rmdir+0xdf/frame 0xfffffe01ce6c7220 zfs_rmdir_() at 0xffffffff80391cff = zfs_rmdir_+0x1df/frame 0xfffffe01ce6c7290 zfs_rmdir() at 0xffffffff80391af8 = zfs_rmdir+0x48/frame 0xfffffe01ce6c7310 zfs_replay_remove() at 0xffffffff804fc53b = zfs_replay_remove+0x7b/frame 0xfffffe01ce6c7340 zil_replay_log_record() at 0xffffffff80508462 = zil_replay_log_record+0x212/frame 0xfffffe01ce6c7490 zil_parse() at 0xffffffff80502f4b = zil_parse+0x5cb/frame 0xfffffe01ce6c76a0 zil_replay() at 0xffffffff805081d8 = zil_replay+0xd8/frame 0xfffffe01ce6c7700 zfsvfs_setup() at 0xffffffff8038f09d = zfsvfs_setup+0x24d/frame 0xfffffe01ce6c7930 zfs_mount() at 0xffffffff8038c9b2 = zfs_mount+0x652/frame 0xfffffe01ce6c7ad0 vfs_domount_first() at 0xffffffff809d0d66 = vfs_domount_first+0x216/frame 0xfffffe01ce6c7c00 vfs_domount() at 0xffffffff809cdd43 = vfs_domount+0x2d3/frame 0xfffffe01ce6c7d30 vfs_donmount() at 0xffffffff809ccb6f = vfs_donmount+0x81f/frame 0xfffffe01ce6c7dc0 sys_nmount() at 0xffffffff809cc318 = sys_nmount+0x108/frame 0xfffffe01ce6c7df0 amd64_syscall() at 0xffffffff80c31d16 = amd64_syscall+0x186/frame 0xfffffe01ce6c7f30 fast_syscall_common() at 0xffffffff80c0889b = fast_syscall_common+0xf8/frame 0xfffffe01ce6c7f30 --- syscall (378, FreeBSD ELF64, sys_nmount), rip = 0xb6aac9dd1a, rsp = 0xb6b538f468, rbp = 0xb6b538f4d0 --- Uptime: 37s Dumping 1426 out of 32644 MB: (CTRL-C to abort) ..2%..11%..21%..31%..41%..51%..61%..71%..81%..91% -- Andriy Gapon