Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #88734 > unrolled thread

Bug#1110722: linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough

Started byTj <tj.iam.tj@proton.me>
First post2025-08-10 15:20 +0200
Last post2025-08-28 19:10 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#1110722: linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough Tj <tj.iam.tj@proton.me> - 2025-08-10 15:20 +0200
    Bug#1110722: marked as done (linux: v6.12.35..v6.12.39 fail PCI  (vfio) passthrough) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-08-28 19:10 +0200

#88734 — Bug#1110722: linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough

FromTj <tj.iam.tj@proton.me>
Date2025-08-10 15:20 +0200
SubjectBug#1110722: linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough
Message-ID<Lie7T-6vXa-15@gated-at.bofh.it>
Source: linux
Version: 6.12.38
Severity: important
Tags: upstream
X-Debbugs-Cc: tj.iam.tj@proton.me

Trixie 13.0 installer contains kernel version v6.12.38. This contains a
bug that breaks PCI passthrough (vfio) for VM guests. Symptoms will
depend on what is passed through.

On reboot into a Trixe VM that relies on passthrough it may fail in many
ways:

For GPUs the (PCI) gpu driver will fail to initialise the device

For storage devices and/or host bus adapters, they will fail to
initialise. If root file-system is on the storage device boot will fail,
dropping into the initialramfs shell reporting "root device X not
found".

For network devices there will be no interfaces.

Similar for USB and any other device passed through.

If the VM guest is using virtIO then many expected functions such as
keyboard may not work.


The problem was a backported commit in v6.12.35 that had one hunk applied in the wrong
function. That is:

fb5873b779dd "iommu/vt-d: Restore context entry setup order for aliased devices"

The fix in v6.12.40 is:

ff7ccaadb0bf "iommu/vt-d: Fix misplaced domain_attached assignment"

[toc] | [next] | [standalone]


#89025 — Bug#1110722: marked as done (linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2025-08-28 19:10 +0200
SubjectBug#1110722: marked as done (linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough)
Message-ID<LoOis-b3W8-25@gated-at.bofh.it>
In reply to#88734

[Multipart message — attachments visible in raw view] — view raw

Your message dated Thu, 28 Aug 2025 17:02:29 +0000
with message-id <E1urg17-00HBev-1B@fasolo.debian.org>
and subject line Bug#1109676: fixed in linux 6.12.41-1
has caused the Debian Bug report #1109676,
regarding linux: v6.12.35..v6.12.39 fail PCI (vfio) passthrough
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1109676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109676
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web