From nobody Sun Apr 06 09:45:35 2025 X-Original-To: bugs@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 4ZVnX03vjBz5tGFY for ; Sun, 06 Apr 2025 09:45:36 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZVnX01pvVz3k1s for ; Sun, 06 Apr 2025 09:45:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743932736; 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=Ub4BZQ0RMfhqBsAnN+Tc9xjpTRmYpqQlLWeYvbjwEa4=; b=fnjgGKLmG73p3H/5f5Y+NeEeW93QeX0s2KPlGi42QH+HEoOLh7u/d+FFcUkdppWmDnh2tX aYxe3Yrx3UwZZMOhE3He7jeNVT2fwer77X8SSg/HO6NhJpEIIr8sfdx78s5ctGKfdmeOhC yfNPch+WEZF9KYCM2iXs/cPuNoEaslpe1YyVuuTapPLndAU1w/8qYJLt34DULSQ+tWSozd U1+79qeD4N4a3LHwNoIv/M9GAWtNztQNj7N7ZqFOP2dxT0BAecChqtoATRMZSfDGYNDdW7 ksKnKPMe77I62+ojiHmVp8G2sFX9p6Pv4FGPnSGN3iSr36Azowr/6KwyZiWM6Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1743932736; a=rsa-sha256; cv=none; b=ZTul9KS9kbPfV2U5ZTBkHEnxHcJsh7+gdbCXcanhVECzFyOMh2R0+ei5RRtYB/wfdaS+Lh 0UAGyXxIQGgIMgEoCHFaNkRXHdE+A5BeLufswJSeE/baz/sPplrXpyyNgiJGkwamcrlbYF PcWO4AzRs/h7ko/LuVV6xrAYAe8WxLDjuOZY92gp1oe/J/ZCpI8mxYgm8SmD3yyMHQb5jw NMlNDXHfldkO7l2CNeHADAV/G09Fjr6K2sTWyBnUIKMA3ndM+3sMdI6HVUmk9vKTH73oXE Lw7I2hKP70wE4bc7ypxIeNkUo4+QDlQWp2gTlMsEbeVvWST6I34l/94cYaJB4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743932736; 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=Ub4BZQ0RMfhqBsAnN+Tc9xjpTRmYpqQlLWeYvbjwEa4=; b=FguNzK1Pqb0u5EvhsEq7zhZ01r0nrUyzlKXbXcVSRSQF/ZvBHN4Ir1JfQOSh3UqjOknTnn L1RQAwo/J/cTsWmKFWO1f+BJTIR5RUA4fFKq2gwsyjAmilr7u6DPUORMTVT52+28hOAKTW Zq/dq/FL1lfy0Bm5mzqst9C2mAvhx0rzueFCFYt8OYgs0tCVHf4KmgoIf5OmjxDRu5DUMo NO9noTDaS9j2HH1sSASYG9erXYqZphRgqF4JES9OnA/JszDNRzSh0VZNDtkodyExyrfX9l A97mDBEhijuUnY4CcOXXAiBTlGieWly8vuZR87dbD4Hi2yhJ7SDm8sQOnJ+fCg== 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 4ZVnWz5pn9zwjQ for ; Sun, 06 Apr 2025 09:45:35 +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 5369jZYA092420 for ; Sun, 6 Apr 2025 09:45:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5369jZrj092417 for bugs@FreeBSD.org; Sun, 6 Apr 2025 09:45:35 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 285867] 14.2-RELEASE kernel hangs on Thinkpad T400 Date: Sun, 06 Apr 2025 09:45:35 +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: 14.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: junchoon@dec.sakura.ne.jp X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285867 Tomoaki AOKI changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |junchoon@dec.sakura.ne.jp --- Comment #4 from Tomoaki AOKI --- Read your post at freebsd-stable ML. Quite wild prediction, but are you loading any kmods, especially GPU-related ones from non-base (ports/pkgs or building directly from upstream codes), in your /boot/loader.conf? If yes, and if the kmod is NOT clearly essential for FreeBSD to boot (i.e., disk controller driver, but unlikely for ThinkPads with Intel or AMD CPUs), move them to kld_list variable in /etc/rc.conf[.local]. Note that GPU drivers are not at all essential to boot FreeBSD base itself. A bit of details: kmods loaded via kld_list, autoloading via devd and/or manual loading with kldload is done under control of kernel. And kernel checks the kmods to be compatible with itseld or not on loading. But loading via /boot/loader.conf is different. loader loads kernel and kmods specified in /boot/loader.conf into staging a= rea it allocated before hand-over to kernel. And loader is not aware of the ver= sion of the kernel and kmods. So incompatible kmods can be loaded, thus, causing problems. And as the staging area is limited, anything not fitting in it are forcibly truncated, causing undefined behaviors. And single user mode is the mode that anything in /etc and/or in /usr/local/etc, including network, fstab,... is not yet initialized. Loaded modules via /boot/loader,conf affects here, too. IIUC, safe mode disables some options/funtionalities that are known to cause problems in certain cases. So this could (not always assured, though) avoid problematic kmods to be loaded, thus, allowed you to boot. --=20 You are receiving this mail because: You are the assignee for the bug.=