From nobody Sun Apr 12 13:44:03 2026 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 4ftsG06KZfz6ZMB8 for ; Sun, 12 Apr 2026 13:44:08 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ftsG03Hjtz3kJ9 for ; Sun, 12 Apr 2026 13:44:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776001448; 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=+Go683rOec50gn92988Q1hAGkrB7MVHJlGioFc8N26E=; b=HknHn/ow1jrxcxnorKOd3nAoKsjNhEge2h2pgQ+ovD6UglQiuaWmaTdc+adkk/FUqskmPa d0pAsseUJi9ggVaeTF0SUflWciKyYe4F8/7abgWmozQTO84hC5plS6sqd7c7eNUlApD690 sjUL5bsbnV4Yko9eIcgA6eXM6PH61bz9YQv31/yxd7u8RfkU+MUp7Yezp2ACVYKLSnVrmQ RYEskU9vKrmMlZNFWBt9/n6jx03FVDgMi5BX/EccEQBf6vHhf2r9rf5FTVbvYyWtircPKt jn/9926nUAnBBUzX4bBRrRHoAMLCL1vbrwcNqOYucH+f4RMNxo/r5/w3rKxUzA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776001448; a=rsa-sha256; cv=none; b=r02r002hD+ipDziwbqyXZ9bZ+JStkFndnLNOtyIAoHlXyDvhZEX8r8bzMXZQlEtmpxAi9M yqyal0t4shzHk940cQQMGhMlSh71QgrdpqlAheYTIlYN38GyoFx0CJV9tMIaNhJoyEOyZO 92lFw0syEchiuA71aJUqeqV9UldphSKHO/E50feJ+7l56KgJ3LgfVQhPihDoAaHhi5w8/0 Gh93FzwVYYhCrUdLT71xzBE+Uo9daIIUzpsdyxmVp5HvqfRlW4jfjjux8vFfA8svGUpuAN 066D0+JVoUJKENVZcyb1y7facwGasUUN1NjXAf/NBqO9QuRIgVYTV7E2jja3Og== 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=1776001448; 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=+Go683rOec50gn92988Q1hAGkrB7MVHJlGioFc8N26E=; b=eXjjMpZelZWWiVurfZOFg7rHyGQ/sQBxln5i6NM9C5yLIJK77R+tQYdwfPxTmvufipFlxx Tg2IQt4mQFR93b4bhuuMo52nETnXXRmvPYoAtvFbJDOYboZr9inH9p3sAiN9anz1IICX34 oKI0r5bFtQ9qu+TUYhLwh1o/Ve6t7GrRkjcwJrDheLWgGhdtvjzwu4KEWOqjMlcEtA2nbD 7I9XU7P4v0PhDJ68YHh0Og9aK6UPKe8vrwGU/zGMlKcyAXjIwXue562UNuBCQPite6FeWQ LhNkRz0XtbdvaOdBsKdlf73uQ6Q6X5ivFzO77gdZcPO1yTkqYZk+5f/95IMdQQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4ftsG02tD7z4NX for ; Sun, 12 Apr 2026 13:44:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 42c1e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 12 Apr 2026 13:44:03 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Kyle Evans Subject: git: 7db1376bd151 - stable/14 - loader: add nvidia modules to the loader 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: kevans X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 7db1376bd1519d5ec48153d8c19a5a343fa59019 Auto-Submitted: auto-generated Date: Sun, 12 Apr 2026 13:44:03 +0000 Message-Id: <69dba1a3.42c1e.2e5bbf4a@gitrepo.freebsd.org> The branch stable/14 has been updated by kevans: URL: https://cgit.FreeBSD.org/src/commit/?id=7db1376bd1519d5ec48153d8c19a5a343fa59019 commit 7db1376bd1519d5ec48153d8c19a5a343fa59019 Author: Kyle Evans AuthorDate: 2025-07-31 04:41:28 +0000 Commit: Kyle Evans CommitDate: 2026-04-12 13:43:35 +0000 loader: add nvidia modules to the loader blacklist It is known that nvidia modules, like the drm modules that are already present, will panic if loaded in early boot rather than later. Pop them into our list to deny loading them if someone were to add, e.g., nvidia-modeset_load="YES", to their loader.conf. This doesn't prevent them from being loaded if one drops to the loader prompt, but it does prevent the standard user from easy foot-shooting if they find old or inaccurate information out in the wild. Reviewed by: imp, kbowling (cherry picked from commit 763a097c156f36830e774b3cc789f68c5d1ae601) --- stand/defaults/loader.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/stand/defaults/loader.conf b/stand/defaults/loader.conf index 3f06c7371bb1..b714d3d69204 100644 --- a/stand/defaults/loader.conf +++ b/stand/defaults/loader.conf @@ -111,6 +111,7 @@ kernels_autodetect="YES" # Auto-detect kernel directories in /boot #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 if_iwlwifi if_rtw88 if_rtw89" # Loader module blacklist +module_blacklist="${module_blacklist} nvidia nvidia-drm nvidia-modeset" #prompt="\\${interpret}" # Set the command prompt #root_disk_unit="0" # Force the root disk unit number #rootdev="disk1s1a" # Set the root filesystem