From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [IPv6:2a0f:8001:1:32::40]) by lore.proxmox.com (Postfix) with ESMTPS id 60DDC1FF0B7 for ; Tue, 25 Aug 2026 13:46:50 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id 9791621613; Tue, 25 Aug 2026 13:46:45 +0200 (CEST) From: Jakob Klocker To: pve-devel@lists.proxmox.com Subject: [PATCH pve-docs 1/2] qm: pci passthrough: replace obsolete module loading procedure Date: Tue, 25 Aug 2026 13:46:41 +0200 Message-ID: <20260825114642.278296-2-j.klocker@proxmox.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260825114642.278296-1-j.klocker@proxmox.com> References: <20260825114642.278296-1-j.klocker@proxmox.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 1 AWL -0.545 Adjusted score from AWL reputation of From: address DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment (newer systems) KAM_LAZY_DOMAIN_SECURITY 1 Sending domain does not have any anti-forgery methods RDNS_NONE 1.274 Delivered to internal network by a host with no rDNS SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_NONE 0.001 SPF: sender does not publish an SPF Record Message-ID-Hash: UCIKTFHR7FRGT4AHO2UDWGJSHIYV6P26 X-Message-ID-Hash: UCIKTFHR7FRGT4AHO2UDWGJSHIYV6P26 X-MailFrom: jklocker@dev.proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Loading modules by adding them to `/etc/modules` is obsolete and has been replaced by `/etc/modules-load.d/`. Signed-off-by: Jakob Klocker --- qm-pci-passthrough.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qm-pci-passthrough.adoc b/qm-pci-passthrough.adoc index 00d9478..a188005 100644 --- a/qm-pci-passthrough.adoc +++ b/qm-pci-passthrough.adoc @@ -98,8 +98,8 @@ to the xref:sysboot_edit_kernel_cmdline[kernel commandline]. .Kernel Modules -You have to make sure the following modules are loaded. This can be achieved by -adding them to `'/etc/modules''. +Make sure the following modules are loaded by adding them to a file under +`'/etc/modules-load.d/'`, for example `'/etc/modules-load.d/vfio.conf'`: .Mediated devices passthrough [NOTE] @@ -467,8 +467,8 @@ with 5th, 6th and 7th generation Intel Core Processors, as well as E3 v4, E3 v5 and E3 v6 Xeon Processors. To enable it for Intel Graphics, you have to make sure to load the module -'kvmgt' (for example via `/etc/modules`) and to enable it on the -xref:sysboot_edit_kernel_cmdline[Kernel commandline] and add the following parameter: +'kvmgt' (for example via `/etc/modules-load.d/`) and to enable it on the +xref:sysboot_edit_kernel_cmdline[kernel commandline] and add the following parameter: ---- i915.enable_gvt=1 -- 2.47.3