From nobody Wed Jun 18 07:17:00 2025 X-Original-To: dev-commits-src-all@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 4bMZms3fx5z5yMj6; Wed, 18 Jun 2025 07:17:01 +0000 (UTC) (envelope-from git@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 4bMZms1Xwsz3DvF; Wed, 18 Jun 2025 07:17:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750231021; 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=rY1T8YlvEhVQwbodwkcSLUIJXOTgZAK+diAtvwWNzSk=; b=TycU83gbaQCmGo/TBFmICmvqf9o8rTglx6Q9s+v1vNyaq6vnIH/Hpwu5mzsi6WBxC0ZbLx RSW+3iHiWuUnnxujy033E4aMsD3laEl6LRCSAplHS1MySGaPr/F1mwXYc9X+ib385w+/wc 4E8KBag8J7BE5jChD/sdQkZCAqapSKb+pHtUOx/P3OVCr2bRyI4LD2D5x/dy8emB9gcjRa voBzFOlIIMPe01usBSQRykygTXZmrvlhNHXx2aMHdGjIE+eWvQg7dt2XLlunjmQv+sXrG5 49Zh325e5ovNh6UzSffVNdTS/Ed4mifW+KYF2ziLaYvdka8qDnF2+X9LwqGxig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750231021; 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=rY1T8YlvEhVQwbodwkcSLUIJXOTgZAK+diAtvwWNzSk=; b=BwX6jVxDxb31XJTaXX7kbPkxNXY2tN13ZjOOnJcOHIbloMiWJPvWvGKcYcbKl6Ew8CKIWx gUXizrSZ9VUhM+JmVO/RP2hwmQQUDlkPbdslGfIvFOln8vqHTqh9wKS3Dcyuda1F1G6xl0 vGF2tQ10UyUBngQVJDCTkQ+ZX+E7kgZCyCAROD9NJTbM3t4zLv/bvMMTe1sFFlUiormpzx HFvkRL+y2bXwf4XFD0Xde4jHDuY2qn2f9+n8BMnTzkJBqe8SX80jwPzTJSj62BMyJyt3jQ A/eELQIwZg7Qad85sr1yJcczgF1drjVdgiekRDxhb13ZHGHHBxRHNO+naYbizg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750231021; a=rsa-sha256; cv=none; b=j8wMQy0e29B8yHdlFVG9o+BkrJLLmgncMKjMU6yRIHboUnkUyc1Q6lS3vXTvmcEUiZND+9 eMMudPggo1AA29YX3E7/uTWoF+vDKnEOOgq/ixXhbKxuE5ZLmu68rbk/fNc8z2f8cay1dG BjYilRA4vME5kbtFn3ukmnq/yhDuYIYH432G/3esYXuVlFpZO0pCDkW3Ns6bjo6lduzxoO 2L7CKN2NQc1X727JevXEKW3kqCWyxih8U2SOTp9KPJrmSUX5R17eQw5bDVJheaOlp3BaJn Pxcrudcthvi1q8AOy6nwZjKixRcSMo879+L0zrRUT86j7I42aFqHig4geaP1ZA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4bMZms00ghz4Bv; Wed, 18 Jun 2025 07:17:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 55I7H0Ph090371; Wed, 18 Jun 2025 07:17:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 55I7H0UO090368; Wed, 18 Jun 2025 07:17:00 GMT (envelope-from git) Date: Wed, 18 Jun 2025 07:17:00 GMT Message-Id: <202506180717.55I7H0UO090368@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: a22c61e95408 - stable/14 - loader.conf: add LinuxKPI based wireless drivers to module_blacklist List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: a22c61e954086eab0e64ed0844db3769f6c8496c Auto-Submitted: auto-generated The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=a22c61e954086eab0e64ed0844db3769f6c8496c commit a22c61e954086eab0e64ed0844db3769f6c8496c Author: Bjoern A. Zeeb AuthorDate: 2025-06-12 15:06:04 +0000 Commit: Bjoern A. Zeeb CommitDate: 2025-06-17 23:08:44 +0000 loader.conf: add LinuxKPI based wireless drivers to module_blacklist Despite being discouraged in the man page people are trying to load the driver from loader. In that case firmware is missing and the root file system is not there yet and the LinuxKPI based drivers will panic the system on boot. Simply avoid any further support trouble by disallowing them to be loaded from loader. If someone still wants to do it, they will need to figure out how to remove them from the blocklst and how to loader the firmware file(s) in advance themselves. Sponsored by: The FreeBSD Foundation PR: 287480 Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D50817 (cherry picked from commit 55efb3bf2b6edb8e1b888dc7ed52046f5b9b6591) --- stand/defaults/loader.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stand/defaults/loader.conf b/stand/defaults/loader.conf index c3de7cdfb74b..7397082ac29b 100644 --- a/stand/defaults/loader.conf +++ b/stand/defaults/loader.conf @@ -109,7 +109,7 @@ kernels_autodetect="YES" # Auto-detect kernel directories in /boot #console="vidconsole" # A comma separated list of console(s) #currdev="disk1s1a" # Set the current device module_path="/boot/modules;/boot/dtb;/boot/dtb/overlays" # Set the module search path -module_blacklist="drm drm2 radeonkms i915kms amdgpu" # Loader module blacklist +module_blacklist="drm drm2 radeonkms i915kms amdgpu if_iwlwifi if_rtw88 if_rtw89" # Loader module blacklist #prompt="\\${interpret}" # Set the command prompt #root_disk_unit="0" # Force the root disk unit number #rootdev="disk1s1a" # Set the root filesystem