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


Groups > linux.debian.kernel > #92035

Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter

From Lukas Wunner <lukas@wunner.de>
Newsgroups linux.debian.bugs.dist, linux.kernel, linux.debian.kernel
Subject Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter
Date 2026-04-15 18:10 +0200
Message-ID <MKaYp-fmOE-11@gated-at.bofh.it> (permalink)
References (7 earlier) <MJEOR-f0ke-5@gated-at.bofh.it> <MJEOR-f0ke-3@gated-at.bofh.it> <MKaYp-fmOE-13@gated-at.bofh.it> <MzwSC-89iU-3@gated-at.bofh.it> <MKaYp-fmOE-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 3 groups.

Show all headers | View raw


On Wed, Apr 15, 2026 at 02:29:08AM +0200, Alexandre N. wrote:
> Please find attached the full dmesg with the debug patch
> and options you mentioned, using a clean 6.19.11 as a base.
> 
> This dmesg log shows a run with my host and guest issues (no
> disks from controller in VM, page fault error, virt-manager
> unresponsive etc).
> 0000:05:00.0 is the PCI SATA Controller device having issues.
> 
> Timings:
> - 36.447944: host ready after startup
> - 158.292119: VM starting
> - 166.564760: VM startup sequence ended
> - 286.631128: VM shutting down
> - 293.950976: VM shutdown sequence ended

Thank you!  In your case, the host kernel binds a driver to the
device which is unbound prior to passthrough.  Unbinding sets
current_state to PCI_UNKNOWN and that makes the problem re-appear
despite 4d4c10f763d7:

https://elixir.bootlin.com/linux/v6.19.11/source/drivers/pci/pci-driver.c#L484

On Bernd's system, the host kernel doesn't bind a driver to the
DVB adapter, hence 4d4c10f763d7 is sufficient to make the issue
disappear in his case.  I guess if he'd unbind vfio-pci and rebind
it, he'd see the problem again.

In any case, the patch is now submitted:

https://lore.kernel.org/r/febc3f354e0c1f5a9f5b3ee9ffddaa44caccf651.1776268054.git.lukas@wunner.de/

Thank you both for your efforts in reporting the bug and patiently
providing log output for debugging!

Lukas

Back to linux.debian.kernel | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Salvatore Bonaccorso <carnil@debian.org> - 2026-03-28 14:40 +0100
  Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-03-28 15:30 +0100
    Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-03-28 20:20 +0100
      Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-03-29 18:30 +0200
        Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> - 2026-03-30 16:00 +0200
        Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-03-31 15:30 +0200
        Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-03-31 15:30 +0200
          Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-01 06:20 +0200
        Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Uwe Kleine-König <ukleinek@debian.org> - 2026-04-01 15:20 +0200
          Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-01 22:30 +0200
            Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-03 17:10 +0200
              Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-13 05:50 +0200
                Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-14 07:50 +0200
                Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Lukas Wunner <lukas@wunner.de> - 2026-04-15 18:10 +0200
  Bug#1131025: [6.12.y regression] Regression with 58130e7ce6cb ("PCI/ERR: Ensure error recoverability at all times"): echo vfio-pci >driver_override does not work for DVB Adapter Thorsten Leemhuis <regressions@leemhuis.info> - 2026-03-28 15:50 +0100

csiph-web