From nobody Tue Oct 22 21:59:04 2024 X-Original-To: fs@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 4XY5fw5CP2z5ZQfv for ; Tue, 22 Oct 2024 21:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XY5fw49Whz4FDL for ; Tue, 22 Oct 2024 21:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729634344; 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: in-reply-to:in-reply-to:references:references; bh=GvkM82Xw/VZqdGKtGXSWpEzZlUzCypYqYlDeiLkKV9I=; b=jxuYPmrFQV8O6fvDADa2lCfFJgTIZOQnEqdiXcYgn+4I+N6uevDKnF+n3EIXwhnAEEE3/w WH2+tCZH1g8A/Fai3aFw1+l9qKO+XV6aiCu2NZCp2NZ91bCDOThLNYCtViird+kJctI32m 1YVcnR3Pasednl3pzZZg2NhY0ApcYC3bTG/36UqIU+EAuvCoEO+5fAVAbtjG2SdXoANtF5 FAwkwqQQTijsI7nYg9nQBCKnW+qA4LxV1QfTUHEDQHMIrz1Zh/jk3tpdsjWXgk7kwddyeA F9kagiVrwaFFiCjWE6W/pzXJHikVXdEc/Z2F2i7PwjN75DFDRNkUZ047oSCVzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729634344; a=rsa-sha256; cv=none; b=MOmKmSJlOm3hXrCeTgKlXfjSLQ7VW39NqlOuiPeajkU3MNpbK71cucUd1ThsPgr9E0hmLr qsJ3jDKe86qh5t45BVR6GK095pKO3EHIUppxlCeUI5uBQOLdeYA8fJIx6xw+qH+nDvDwOM tH3KwFZK5DPsKtzEK6kMUtkOx//GWKfAJnsH8KRB9KWY+TNvnsSUR6muqTsHkRt+sKRBpz 4fy1JwQglZv8VNzz3evXG1ZXJRa9iHAFyODWkKSYDL2KMEc6upN1AXwiC+ooNYwbPBHKh7 YxL1dB/35G4rrpMdbHmBdHiBgfa386KXniKSIIQaurjlGxJ4vtpP1ICJQXGLJw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XY5fw3dVYzXLx for ; Tue, 22 Oct 2024 21:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 49MLx4ln082191 for ; Tue, 22 Oct 2024 21:59:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 49MLx44b082190 for fs@FreeBSD.org; Tue, 22 Oct 2024 21:59:04 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: fs@FreeBSD.org Subject: [Bug 282134] [ext2fs] watchdogd fired (with one hour timeout) Date: Tue, 22 Oct 2024 21:59:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 15.0-CURRENT X-Bugzilla-Keywords: crash X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282134 --- Comment #11 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3De2414d91d33f31d6f2c9f49eef7a1553b= 5798c9e commit e2414d91d33f31d6f2c9f49eef7a1553b5798c9e Author: Doug Moore AuthorDate: 2024-10-22 21:54:34 +0000 Commit: Doug Moore CommitDate: 2024-10-22 21:54:34 +0000 vfs_subr: maintain sorted tailq Pctries are based on unsigned index values. Type daddr_t is signed. Using daddr_t as an index type for a pctrie works, except that the pctrie considers negative values greater than nonnegative ones. Building a sorted tailq of bufs, based on pctrie results, sorts negative daddr_ts larger than nonnegative ones, and makes code that depends on the tailq being actually sorted broken. Write wrappers for the functions that do pctrie operations that depend on index ordering that fix the order problem, and use them in place of direct pctrie operations. PR: 282134 Reported by: pho Reviewed by: kib, markj Tested by: pho Fixes: 2c8caa4b3925aa7335 vfs_subr: optimize inval_buf_range Differential Revision: https://reviews.freebsd.org/D47200 sys/kern/vfs_subr.c | 56 +++++++++++++++++++++++++++++++++++++++++--------= ---- 1 file changed, 44 insertions(+), 12 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=