• =?UTF-8?Q?weitere_Vorgehensweise_zur_L=c3=b6sung_des_Problems_ohne_?= =

    From Rolf Reintjes@21:1/5 to All on Wed Aug 23 12:20:01 2023
    Am 29.07.2023 um 14:39 schrieb Rolf Reintjes:
    Hallo,

    ich habe einen Desktop-PC mit Debain 12 bookworm. Seit heute
    funktionieren kurz nach dem Einloggen die hinteren USB3 Ports nicht
    mehr. Tastatur und Maus waren daran angeschlossen. Diese funktionierten
    dann nicht mehr. Ich habe dann ein ssh auf den PC gemacht und die Fehlerursache gesucht. Per ssh konnte ich ganz normal arbeiten. Ich habe
    dann die Maus und die Tastatur an den vorderen USB-Ports angeschlossen
    und dort funktioniert alles einwandfrei.

    rolf@i7-5820K-debian:/etc$ cat debian_version
    12.1

    rolf@i7-5820K-debian:~$ uname -a
    Linux i7-5820K-debian 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian
    6.1.38-1 (2023-07-14) x86_64 GNU/Linux

    Es ist dieses Mainboard: MSI X99A SLI PLUS

    rolf@i7-5820K-debian:~$ lspci | grep USB
    00:14.0 USB controller: Intel Corporation C610/X99 series chipset USB
    xHCI Host Controller (rev 05)
    00:1a.0 USB controller: Intel Corporation C610/X99 series chipset USB Enhanced Host Controller #2 (rev 05)
    00:1d.0 USB controller: Intel Corporation C610/X99 series chipset USB Enhanced Host Controller #1 (rev 05)
    05:00.0 USB controller: VIA Technologies, Inc. VL805/806 xHCI USB 3.0 Controller (rev 01)
    06:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller

    dmesg sagt u.a.:
    [   89.818921] DMAR: DRHD: handling fault status reg 2
    [   89.818933] DMAR: [DMA Read NO_PASID] Request device [05:00.0] fault addr 0xfff96000 [fault reason 0x06] PTE Read access is not set
    [   89.819156] DMAR: DRHD: handling fault status reg 102
    [   89.819167] DMAR: [DMA Read NO_PASID] Request device [05:00.0] fault addr 0xfff96000 [fault reason 0x06] PTE Read access is not set
    [   89.826918] DMAR: DRHD: handling fault status reg 202
    [   89.826926] DMAR: [DMA Read NO_PASID] Request device [05:00.0] fault addr 0xfff96000 [fault reason 0x06] PTE Read access is not set
    [   89.826932] xhci_hcd 0000:05:00.0: WARNING: Host System Error


    Mit google-Suche nach "xhci_hcd 0000:05:00.0: WARNING: Host System
    Error" habe ich jemanden gefunden, der das gleiche Problem hatte:

    https://forum.mechaenetia.com/t/gregs-computer-stuff/127/35

    So here is the dmesg output for what happened, just for reference. This happens a few seconds after plugging in ANY device into the Backside
    Ports. The Device will work, and then this Error will eventually pop up
    in dmesg and nothing will work on those Ports until after reboot.

    [ 204.763891] xhci_hcd 0000:05:00.0: WARNING: Host System Error
    [ 204.763934] xhci_hcd 0000:05:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xfeda5000 flags=0x0000]

    Turns out this is a Kernel Issue, and I needed to disable “IOMMU” in the UEFI. And now it just works.
    It was a WTF Bug, but with the power of Linux and looking it up on the Interwebz, I got it fixed.


    Im UEFI habe ich bisher noch nichts geändert.

    Mit bullseye hatte ich dieses Problem nicht.

    Kann mir jemand helfen?

    Mit dem Workaround
    just disable iommu in bios and add "iommu=soft" in grub commandline
    läuft mein PC stabil.

    Ich will aber Debian laufen lassen ohne diesen Workaround und das
    Problem richtig lösen.

    Um die Kernelversionsabhängigkeit zu untersuchen, habe ich 3 andere Live-Distributionen getestet und auf einer anderen Festplatte
    CentOS-Stream 9 installiert. Bei allen lief der PC stabil ohne Probleme.
    Hier die Versionen:


    Via Technologies VL805/806 xHCI USB 3.0 Controller working or not
    working depended on Linux Kernel version

    Distribution Kernel works or not
    Debian 11.x bullseye 5.? yes
    Debian 12.1 bookworm 6.1.0-10-amd64 no
    CentOS-Stream 9 5.14.0-354.el9.x86_64 yes
    Manjaro 22.1.3 20230529 6.1.30-1-MANJARO yes
    Fedora-Workstation 38-1.6 6.2.9-300.fc38.x86_64 yes
    Ubuntu 23.04 6.2.0-20-generic yes

    Was schlagt ihr als nächste Aktion vor?

    Soll ich bei bookworm einen backport-Kernel ausprobieren? Ich habe das
    noch nie gemacht und müsste mich erst mal schlau machen.

    Soll ich einen Bugreport schreiben?

    Rolf

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rolf Reintjes@21:1/5 to All on Wed Aug 23 15:00:01 2023
    Am 23.08.2023 um 12:14 schrieb Rolf Reintjes:
    Soll ich bei bookworm einen backport-Kernel ausprobieren? Ich habe das
    noch nie gemacht und müsste mich erst mal schlau machen.

    Ich habe probiert, einen backport-Kernel zu installieren. Leider gibt es
    keinen neueren Kernel aus den backports.

    Jetzt werde ich mal testing installieren und schauen, ob da das Problem
    auch auftaucht.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rolf Reintjes@21:1/5 to Rolf Reintjes on Wed Aug 23 17:20:01 2023
    On 23.08.23 14:50, Rolf Reintjes wrote:
    Am 23.08.2023 um 12:14 schrieb Rolf Reintjes:
    Soll ich bei bookworm einen backport-Kernel ausprobieren? Ich habe das
    noch nie gemacht und müsste mich erst mal schlau machen.

    Ich habe probiert, einen backport-Kernel zu installieren. Leider gibt es keinen neueren Kernel aus den backports.

    Jetzt werde ich mal testing installieren und schauen, ob da das Problem
    auch auftaucht.

    Bei der testing-Installation sind die Maus und die Tastatur am hinteren
    USB auch nach kurzer Zeit ausgefallen. Ich habe dann mit einer zweiten
    Tastatur und einer zweiten Maus am vorderen USB weiter gemacht.

    Allerdings ist bei der Installation die Installation von grub
    fehlgeschlagen. Anders als sonst konnte ich es auch nicht im rescue-Mode nachholen. Ich habe es nicht geschafft.

    Ich werde jetzt einen Bugreport für den stable Kernel schreiben.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rolf Reintjes@21:1/5 to Rolf Reintjes on Wed Aug 23 18:40:02 2023
    On 23.08.23 17:15, Rolf Reintjes wrote:
    On 23.08.23 14:50, Rolf Reintjes wrote:
    Am 23.08.2023 um 12:14 schrieb Rolf Reintjes:
    Soll ich bei bookworm einen backport-Kernel ausprobieren? Ich habe
    das noch nie gemacht und müsste mich erst mal schlau machen.

    Ich habe probiert, einen backport-Kernel zu installieren. Leider gibt
    es keinen neueren Kernel aus den backports.

    Jetzt werde ich mal testing installieren und schauen, ob da das
    Problem auch auftaucht.

    Bei der testing-Installation sind die Maus und die Tastatur am hinteren
    USB auch nach kurzer Zeit ausgefallen. Ich habe dann mit einer zweiten Tastatur und einer zweiten Maus am vorderen USB weiter gemacht.

    Allerdings ist bei der Installation die Installation von grub
    fehlgeschlagen. Anders als sonst konnte ich es auch nicht im rescue-Mode nachholen. Ich habe es nicht geschafft.

    Ich werde jetzt einen Bugreport für den stable Kernel schreiben.

    Hier ist er:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050352

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rolf Reintjes@21:1/5 to All on Fri Apr 4 23:50:01 2025
    Am 23.08.2023 um 18:34 schrieb Rolf Reintjes:
    On 23.08.23 17:15, Rolf Reintjes wrote:
    Ich werde jetzt einen Bugreport für den stable Kernel schreiben.

    Hier ist er:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050352

    Mit dem aktuellen Kernel aus testing tritt das Problem nicht mehr auf.

    rolf@i7-5820K-debian-testing1:~$ uname -a
    Linux i7-5820K-debian-testing1 6.12.20-amd64 #1 SMP PREEMPT_DYNAMIC
    Debian 6.12.20-1 (2025-03-23) x86_64 GNU/Linux

    Siehe auch hier:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050352 https://bugzilla.kernel.org/show_bug.cgi?id=215906

    Es ist ein schönes Gefühl, dass sich der ganze Aufwand gelohnt hat.

    Vielen Dank nochmal an alle Beteiligten, die geholfen haben.

    Rolf

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)