From nobody Tue Jul 8 19:37:42 2025 X-Original-To: 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 4bcBGJ6Jv2z61QTy for ; Tue, 08 Jul 2025 19:37:44 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bcBGJ5LK8z4DQv; Tue, 08 Jul 2025 19:37:44 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752003464; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=80YzJh0Nwostedd3QJpG0ZdXnQARMcL3HcLmpZvvyTk=; b=mk1SpNcrKbdkrOT/plcXKgmXEv2me5cKjpnNv9pEdFEt/PLAPtDcKv9znrN0AFyUOBWZ5o Lhyf/GLEPbtfomsp65/t97qmr/z21A6Q91nxiJ2E/WBvYkweSh+gRwH1NMiuYqb0nR4CuL Sj1NLI2H94fNXBdsDu7TazmDwgvp2KV7r6MDyzwiPZT1j3ya1kw2pRjwDkFpDNgJgni+dO eZ5SLXsXKGchCWZzMfiGYZVEEF0DleXth+A8N0hjQoCsjo/+wipKPiT7wM5oUYnOTWIgFy ur4rgr5rWbjQzo5PrBVVWDe6mbN3lgWkOYLb9Pc8UVjCQn40+53ZWYriW5qwkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752003464; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=80YzJh0Nwostedd3QJpG0ZdXnQARMcL3HcLmpZvvyTk=; b=Hq6O0vaUzph0sBe26JBACChmPNu9qivFj9Ay0enl/UOFOqyV9OpGIMsEeOAtzStcwZ6luU o6ulA/Vh7u4a7WWQzyW7ZxxYux6VsUD7IXAqIDeapufzjonQ04uwFjtorubVYWBKsIi6NZ m52vLqupS5LCfGW8o8JwN9x8/V3AtaoqjBmNbTqwAJIbGTay7uDJn4XpVdP4rscvi72ghZ 4LFErvDmkOsYGbcv8ktN0WDx4c8HylzAZKDuZoE76T17ETTlyDDwAFqu6Je8wY934/j4yo V2DG3Sr7Pm7dVV4CKOKWHrbSTXRaGNhixKO/cdk6pIm0+437JGCGvVPscZrwdA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752003464; a=rsa-sha256; cv=none; b=rC/QEVyhE5lKdOhcBseLF32wKyFbF2jR8hvVxqiaOWWTl56mF/MnCHaM2SLiDsGGJGU+G4 zvvm46zDjYOc4DfI57LyxOa1dSN5Xb9d5uCeHXjHRFOAb6Np7kbCwcApusN9TY9ouK7EKQ WFEZ1Cv4UDXTR5gYuSrTtjg6IS0gjWyX3/s9dPTW2qz1S8gTh0DnKcT7oWnv3qrMBOnNve KsEsjdNcXaalRsZdg4e6iGtk3QGIfv4w0I0Flp9dvFCIx2PZfCDrIEyCutQgM/JnjwB37N 7csd1p/V2Lp12jLcuqTQDlpl6FiS7jpbXDAvBPKyBHDfRgHcGBDZB0T0Rd/71g== Received: from ltc.des.dev (88-177-82-251.subs.proxad.net [88.177.82.251]) (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 did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bcBGJ3TfczrZK; Tue, 08 Jul 2025 19:37:44 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 3AF557005A; Tue, 08 Jul 2025 21:37:42 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: current@FreeBSD.org Cc: kib@FreeBSD.org, rmacklem@FreeBSD.org Subject: NFS panic in latest main User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 08 Jul 2025 21:37:42 +0200 Message-ID: <86ecuqcw3d.fsf@ltc.des.dev> 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable With main@72c848089f3b, any attempt by an NFS client to rename a file immediately panics the server: panic: Lock rename not exclusively locked @ /usr/src/sys/kern/vfs_subr.c:58= 78 cpuid =3D 2 time =3D 1752003292 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe008dbd3= 890 vpanic() at vpanic+0x136/frame 0xfffffe008dbd39c0 panic() at panic+0x43/frame 0xfffffe008dbd3a20 _lockmgr_assert() at _lockmgr_assert+0x12e/frame 0xfffffe008dbd3a30 vop_rename_pre() at vop_rename_pre+0x12d/frame 0xfffffe008dbd3a70 VOP_RENAME_APV() at VOP_RENAME_APV+0x23/frame 0xfffffe008dbd3a90 nfsvno_rename() at nfsvno_rename+0x3b2/frame 0xfffffe008dbd3bc0 nfsrvd_rename() at nfsrvd_rename+0x5d7/frame 0xfffffe008dbd41c0 nfsrvd_dorpc() at nfsrvd_dorpc+0x1bc/frame 0xfffffe008dbd43d0 nfssvc_program() at nfssvc_program+0x852/frame 0xfffffe008dbd45d0 svc_run_internal() at svc_run_internal+0xaa8/frame 0xfffffe008dbd4700 svc_run() at svc_run+0x280/frame 0xfffffe008dbd4760 nfsrvd_nfsd() at nfsrvd_nfsd+0x3d3/frame 0xfffffe008dbd48c0 nfssvc_nfsd() at nfssvc_nfsd+0x535/frame 0xfffffe008dbd4de0 sys_nfssvc() at sys_nfssvc+0xcc/frame 0xfffffe008dbd4e00 amd64_syscall() at amd64_syscall+0x451/frame 0xfffffe008dbd4f30 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe008dbd4f30 --- syscall (155, FreeBSD ELF64, nfssvc), rip =3D 0x36a11b2334ea, rsp =3D 0= x36a118def0f8, rbp =3D 0x36a118def390 --- KDB: enter: panic [ thread pid 3473 tid 100319 ] Stopped at kdb_enter+0x33: movq $0,0x9a25d2(%rip) db>=20 It was fine ~5 days ago. I have not attempted to bisect. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org