From nobody Mon Apr 07 02:29:08 2025 X-Original-To: freebsd-current@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 4ZWCpF44Mrz5sSsQ for ; Mon, 07 Apr 2025 02:29:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.84]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZWCpC6yg5z4GVZ for ; Mon, 07 Apr 2025 02:29:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=RqYT2Nt6; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1743992961; bh=9oDbbyxdHd+/e8W8So5+vfRPRyxe6HWDCnQUNejtfX8=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=RqYT2Nt67gkHw3nSdDzftAIt8SqbLRER4aIi8NCYensWAuorwlbl9r3wmz/aJRWxnjh6o0gB5vP/CMHL0Pj6lsTP4yByQLMnN+/ny9J05PqRZVV+PJJ98xV1vFxhuX/OFT0Q9OfLGPoiHdzTcuNO1Qnc5PKQa9fWFlKB/XuFr23OawgL7JepDt4qfd6vOb4VU97HDOPNG772jGJkwCufMJIZSz5RQvysu3wxXATPTS/hY9bZgW8RGKm/HVGn75orH5sqXU/mLJ8nbB2hEprcfDnR3XAKqCqRrMt1cHzZ9EoFhwH/iOJmGp4HaygEDnHQhPwzhQlMs0YUZezk3z6/NQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1743992961; bh=0svYFS4R58UXMq5oqoGkIK0XrY59yQ02zUy7ijJKFLk=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=V7gUyKamoJ2o8A/ZPAfvcbTMZ/qgvoz4f4njxiFCZX3xn0HCQyyH4+ZKAsBi9h67L8gY3HmRLquzlZnlhYFwNM6F181/HI5PpYlRcmxk+aJ4oFha9s/oH9UiUPLDnhOUqF12iTZhZZDkHnGhGLEr7+C9FP2fxuCKlaoxFwzR0REb63O0zDYOPu1ieQVzBI0VXyxHWysaRRojkssbIOLyNVEVicPAjA0nV46cQ8IQJ1wuZ6BbYH7viAdiEpJxyO4b+iXRG+8MG2LtD9gXmo3bJqe1EZWfFI/xEuCUwni1QCuxvzGcyBhrWokwQITlsO1nwHwSSjI9oVd0KNoJz8GzDw== X-YMail-OSG: ZCXJ.SsVM1mE_XFAFEzI_.NF8NtTRk6OrA7J70Hal5Bak6N.dQZZs11R7k2sOxZ vsoX9EZiX7K2oNdJC50gPPBV74igW4_gMnNqiLixGLVjAKNvwJUmBitCAo7V7c8EK8e.ExIvxNxK Q1ot7dVhoPnTmLGU9ksPVHg1_QofFy3omXFU0lCJKhVip2UPlTWQUbAlFlWk8UcRaRHRL9p6Borw FOmyUJtsjF5xrZv7dY2DOJ.UyyMBX1v2Vbzp5GPKRty2sapXEfuJoRRYOZDJD6elFSp98JmOzEZv ap6MfV6cbz21smY2KhLroPyF27AI5tGmhVVWkmjlk166nRnWAd9NPSYRpr5MeKLfd4HTTsmS.yYD pEKlo7tNzD.4PBJ1tim2GS2_6kVc2OoDhEw4KFYOwIZ1SeZWEqr80Rf.4Az3PCjlCuwYlTwYOcI3 Rorp8OHH.lNhHD7wxyu9ssy8MABrRvVRN0qX.ygWSrL_YttblVf3rjKBO0CrwkTBmsObsxA6ubsD FXDLylmKRxTh6BowSbXOWNxlkzXg.FU2PBQX0WrOkvl4e6okIFCbK4_r5s5SZ__BvElbyUA_shO6 CNzKfrujdjNQy_9uUDbZ3d9YXM0pS1sfDq1Fxjre3_YbFQC7fW.RYFpG1.1DvsZVr_o0IWeSKudy .S1f.3m7k3W.8jqtdt4ZikNSDOyaJF46dcQFyPE7zedXFnwKejEOkvVPQKm4eZ2W6CDYyEWb7Gch X_GaqqGY3lAHvV.Tu5Rp0YNvHK8hpfceWv.g9R78Nq.nPei5rlKTi0eZ_f8E5BgFprOA2.uiJlRx 2000rB1AK5X57ozhgDjULnCIBFFydzrHwf8JL1PLxPxRSxVaIlavrrnB7ebI7lfok0W.SlK7qLIm 3Ax0.WxeR9EfjihudTiKCxiH2HWeKwlneF_7cWik3x1e0uU8Z3NU0VbDAa8U4RpTcdBEYt3x25Er zpR5aKS0uoDbe.FhX8vDBf.ZPwBRwL18R9BtAY3eMRA1YalsP8OMbDRYsD2Ree3ofTj_5gZJ_vST _U0Itq0FEXTc.Cta43f9GDoxmtljbAZJthKty2qehpWZZsCiGIsFPtPRdOEUDMxAgRwTmqQuxh02 .HDrtx_aeZ4fo0FaHLWaV3KvUuO9_OEvesji2ALDJgwVsIszr10q_D6pR1hmcmbH3WMfgfGLwEyW 3MtTC6Npd8FiBWORnfbNA0KaaAa.64hD3NDb1HjUgpFfYICTQ3mBfCnaLz3XBYd1rvcfFtj7VZCE cJXOQfFIOwW05gYzvTM5KY9hGI3uAjm50MmOOkz_gPXZFk2yjOMM1.XFYcO5aJ7INx.oUOW5mBAl nqZdQJzIB5mFaACLDRHAGKd.Pyiyn9BM0HD1wjzdcvqqy_6hwKCM66zIaPO1JgFQxozceH3r8_9K ojsDkQkElRo6UpND7Z44bAPmVoLOTymsxfKY.pNbsa8sktAaRCnk2dpD4M3gJEdMpEN_Oh5CLP4r MVLvtMNCTScg5OGYumbgROxYe_BvwMlIJmgufV___GXPN_GlqGOyi._MlqXq8I81YhmXdok_UltM gGLYSE7R4WraORPxdQ1XNcRbtnJ0CAnkEZAbf53mJQ58YcpmGSrqMct1G4nM23Rhq2qW9pzQj.op 7j3A692QlN6j8P1EXXMc0B_Cqt4qH4A.0fR.TQqttGbW0fIhdU_zH3osytsJaeylpuOmjlLX1z.u yGpj9dQnWBkj4K6R5sv.tkZrNUCYx9.JmAD3WkbrUwTnjVtSYo04Xn.f5nKHegR.SfZlynR7RH1E vnCMWv_1CfAnoFbze3k82XIrEUehY57IowkSG90KpoNNwECeb3wypYkJNGma.zlu3ujYGqMGcTwQ _yx1ZuWEMUrTHHhdSmumJ02UUO1Q26DpvnJvuQob.KUfu97MuGK45dyfGqW5Thav..A1PGe04gyM 3S_070wY_SxwmhAXIkPGB8kX4QfT2Q9Qqk6Iynqmp496ggcgeKZnYnJfGrNB3naLEUwwo_dwuh4H B5OoN6hqJfDdbb0kLuXnUUUlt43svwSBzUEqfF6c3OxkSpwnsPT2EQaJ2laOh2MLPDMTY649forz ntcplbZ_aJINTC6E90853utEwjIvTayJn2gELDB7W8sODw0CK1vcldgWezHAMCJ0o0UcPXr.kglt 5UV1CZuj2PuLlhDIT3RFgqZiZOkjhIjlO1hl84nIUM0wqW7xQoDBTD0chTJRRZx.PusBfimwuHoE dg9VwF8QzsRcizg4- X-Sonic-MF: X-Sonic-ID: 2d8c848f-eddd-49ab-bb6b-91ca71336a26 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Mon, 7 Apr 2025 02:29:21 +0000 Received: by hermes--production-gq1-5c477bf655-9clht (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1dae2de0ef9f73d22316f750e91e8b4c; Mon, 07 Apr 2025 02:29:19 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Subject: =?utf-8?Q?VNASSERT_failed=3A_vp-=E2=80=BAv=5Fholdent_=E2=80=BA_0_?= =?utf-8?Q?not_true_at_/home/pkgbuild/worktrees/main/sys/kern/vfs=5Fsubr?= =?utf-8?Q?=2Ec=3A3391_=28vget=5Ffinish=5Fref=29?= Message-Id: <267C2D6F-5E2C-4482-9CDE-7EF6522EAF29@yahoo.com> Date: Sun, 6 Apr 2025 19:29:08 -0700 To: FreeBSD Current X-Mailer: Apple Mail (2.3826.500.181.1.5) References: <267C2D6F-5E2C-4482-9CDE-7EF6522EAF29.ref@yahoo.com> X-Spamd-Result: default: False [-3.10 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.65.84:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.85)[-0.849]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; NEURAL_SPAM_MEDIUM(0.25)[0.252]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.84:from]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.84:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4ZWCpC6yg5z4GVZ X-Spamd-Bar: --- [Somewhat hand corrected "OCR" conversion of some console image = content.] VNASSERT failed: vp->v_holdcnt > 0 not true at = /home/pkgbuild/worktrees/main/sys/kern/vfs_subr.c:3391 (vget_finish_ref) 0xffffa006e11e6a50: type VDIR state VSTATE_CONSTRUCTED op = 0xffff0001a2cb40f0 usecount 1, writecount 0, refcount 1 seqc users 0 mountedhere 0 hold count flags () flags () lock type ufs: SHARED (count 1) vp=3D0xffffa006e11e6a50, lowervp=3D0xffffa004b074adc0 panic: condition vp->v_holdcnt > 0 not met at = /home/pkgbuild/worktrees/main/sys/kern/vfs_subr.c:3391 (vget_finish_ref) cpuid =3D 8 time =3D 1743988125 KDB: stack backtrace: db_trace_self() at db_trace_self db_trace_self_wrapper() at db_trace_self_wrapper+0x38 vpanic() at vpanic+0x1a0 panic() at panic+0x48 vget_finish_ref() at vget_finish_ref+0x1a4 null_hashget() at null_hashget+0xe4 null_nodeget() at null_nodeget+0x34 null_lookup() at null_lookup+0x118 vfs_lookup() at vfs_lookup+0x3e0 namei() at namei+0x298 vn_open_cred() at vn_open_cred+0x450 openatfp() at openatfp+0x238 do_el0_sync() at do_el0_sync+0x608 handle_el0_sync() at handle_el0_sync+0x4c --- exception, esr 0x56000000 KDB: enter: panic [ thread pid 8113 tid 163110 ] stopped at kdb_enter+0x48: str xzr, [x19, #2048] db>=20 An issue may be that I'd not yet updated the world yet after updating and booting the kernel (but no ipfw usage involved): # uname -apKU FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n276258-c5773d366ecc GENERIC arm64 aarch64 1500035 1500034 (That kernel is from installing an official PkgBase set of kernels, not a personal build.) # poudriere jail -l JAILNAME VERSION OSVERSION ARCH METHOD = TIMESTAMP PATH release-aarch64 14.2-RELEASE-p1 aarch64 pkgbase = 2025-03-12 21:11:39 /usr/local/poudriere/jails/release-aarch64 . . . The FreeBSD context is Apple Silicon M4 MAX under Parallels on macOS. FreeBSD had been doing a poudriere-devel based bulk build. I've no known way to reproduce the panic on demand. Core dumps under Parallels always seem to have backtraces that are like: #0 0xffff0000004b9e48 in doadump (textdump=3D0) at /home/pkgbuild/worktrees/main/sys/kern/kern_shutdown.c:404 #1 0x6fa60000000e9d98 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt = stack?) and the rest of the cores are like: #0 0xffff0000008703b0 in ipi_stop (dummy=3D) at /home/pkgbuild/worktrees/main/sys/arm64/arm64/mp_machdep.c:342 #1 0xd2e9000000866b68 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt = stack?) =3D=3D=3D Mark Millard marklmi at yahoo.com