Re: [GIT PULL] firewire updates for 6.5-rc1

From: Takashi Sakamoto
Date: Mon Oct 16 2023 - 11:57:10 EST


Hi Jiri,

I purchased 1394 OHCI hardware quite similar to the issued hardware
(VIA VT6307 + Asmedia ASM1083), then experienced that it causes the
issue in AMD chipset, but it does not in Intel chipset.

I use below machines:

* AMD Ryzen 5 2400G in Gigabyte AX370-Gaming 5 rev.1.0 (Bios version F51h) [1]
* Intel Core i3-2120T in Intel DH77DF (Bios version 0112) [2]

As long as seeing filed issues, the reporters use AMD chipset.

AMD Ryzen 5 3400G, MSI B450-A Pro: https://bugzilla.suse.com/show_bug.cgi?id=1215436
AMD Ryzen 7 3700X, MSI X570-A Pro: https://bugzilla.redhat.com/show_bug.cgi?id=2240973

Furthermore, I experienced that:

* guest machine can cause host reboot in Ryzen machine even if the 1394
OHCI hardware is passed-through to the guest by vfio-pci (and
firewire-ohci is loaded in the guest machine side)
* execution of lspci(8) in the host can cause the reboot when the hardware
is associated to vfio-pci (thus firewire-ohci is not loaded in the case).
This issue is in Ubuntu 23.04 (v6.2 kernel).

At present, I suspect either or both iommu function and kernel
implementation.

For further investigation, I would like you to give some instructions
about the way to use OpenSUSE distribution. I want to boot the distribution
in 'low graphics mode' which debian/ubuntu distribution has. In the mode,
I expect to boot it without loading amdgpu module which depends on iommuv2
module.

Anyway, I would like you to check reporters' chipset when the similar
issues are reported. If they encounter the issue still in Intel chipset,
please inform it to me, since it could deny my current presumption.


[1] https://www.gigabyte.com/Motherboard/GA-AX370-Gaming-5-rev-10#kf
[2] https://www.intel.com/content/www/us/en/products/sku/59503/intel-desktop-board-dh77df/specifications.html

Thanks

Takashi Sakamoto