INFO: rcu_preempt self-detected stall on CPU

root@linux

Lt. Junior Grade
Registriert
Apr. 2018
Beiträge
393
Hallo,
Ich bekomme sporadisch diesen Fehler:
INFO: rcu_preempt self-detected stall on CPU

Error.jpg


und kann das System nich starten, muss neuinstallieren.
Selbstverständlich habe ich geDuck´d und dieses Ergebnis bekommen:
The culprit was, a setting in BIOS , AMD C1E Support was set to Enabled and setting it to Auto or Disabled (tested both) fixed the issue for me! No more stalls/hangs!

Quelle: StackOverflow
Ich habe aber keine C1E Support Funktion in meinem Notebook. Im BIOS habe ich diese Funkion gefunden:
AMD-SVM: [Enabled] - (This is AMD virtulization function switch) AMD-10MMU: [Enabled] - (This is AMD virtulization function switch)
Bringt es was, wenn ich eine oder beide Funktionen deaktiviere?

BIOS.jpg


Hardware:
ACER Aspire 3 (A315-41)
lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:01.6 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1452
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01)
01:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
02:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 31)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 15dd (rev c4)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
03:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
04:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 61)

Betriebssystem: KDE neon Linux
SystemInfo-KDEneonLinux.png
 
Zuletzt bearbeitet:
Versuchs einfach mal, solange die beiden Optionen nicht benötigst.
Ist jetzt nichts essentielles.

Aktuelles UEFI?
 
Danke für die schnelle Antwort.
lamma schrieb:
Versuchs einfach mal...
Das Problem ist, das der Fehler sporadisch auftritt (von merhmals Täglich, bis zu einmal in der Woche) und ich nicht weiß ob die deaktivierung was gebracht hat.
 
root@linux schrieb:
Bringt es was, wenn ich eine oder beide Funktionen deaktiviere?
Eher nicht, denn das sind Virtualisierungsfunktionen der CPU/Chipsatz.
C1E Support ist Energiemanagement.
Nichtsdestotrotz kannst Du sie testweise mal ausschalten.
 
Gefunden hier:

https://unix.stackexchange.com/ques...lls-on-cpus-tasks-message-appears-to-continue

"You probably have a real time application that is consuming all cpu (some bad implementation) and because of its realtime scheduling priority the system doesn't have enough resources available for other tasks.

I suggests that you remove realtime priority from your applications and check which one is consuming a lot of CPU and, after correcting the problem, puts it back to realtime priority"

weitere Infos hier:

https://www.kernel.org/doc/Documentation/RCU/stallwarn.txt

Evtl. hilft die ein neuerer Kernel ...
 
andy_m4 schrieb:
Nichtsdestotrotz kannst Du sie testweise mal ausschalten.
Ich habe
sudo apt-get remove --purge avahi-daemon
und
sudo apt-get remove --purge cups-daemon
ausgeführt.
Kann es sein, das es daran liegt?
 
Unwahrscheinlich.
Ich vermute hier eher ein buggy EFI und oder alten kernel.
 
lamma schrieb:
Ich vermute hier eher ein buggy EFI und oder alten kernel.
Das EFI wurde mit rufus erstellt und der Kernel ist: 4.15.0.29-generic
Kann aber wirklich sein dass rufus nicht für alle Linux.ISO geeignet ist.
 
Ich meine die firmware/bios des notebooks.
 
  • Gefällt mir
Reaktionen: root@linux
nix
 
Zuletzt bearbeitet:
Habe ich erst jetzt gesehen.
Der BIOS ist Version 1.2 und aud der Acer Seite habe ich mir BIOS Firmware Version 1.8 heruntergeladen.
Mal sehen ob das Problem damit verschwindet.
Ich muss ins Windows wechseln, um zum flashen.
 
OK... WOW der Hammer !!!
Nach dem BIOS Update von V. 1.02 auf 1.08, ging KDE neon Linux (Kernel 4.15.0.29-generic) gar nicht mehr.
Ich habe noch ein KDEneonLinux.iso von einer älteren Version (4.13.0.45-generic) gehabt und dieses installiert. Plötzlich läuft das Linux als wehre nie etwas gewesen. Nach dem ich sudo apt-get update && sudo apt-get upgrade ausgerführt habe, hat Linux wieder nicht gebootet.
Recovery Mode gestartet und Repare, nix.
Dann: Recovery Mode mit Linux Kernel 4.13.0-45-generic gestartet und siehe da... das Linux läuft wieder.

Also, es liegt am Kernel.


Linuxfreakgraz schrieb:
cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.13.0-45-generic.efi.signed root=UUID=xxx ro quiet splash vt.handoff=7
Ergänzung ()

Linuxfreakgraz schrieb:
Überprüfe mal deine Bootparameter mit
Da ich das System mit dem Linux Kernel 4.15.0.29-generic nicht starten kann, habe ich dieses Bild für dich, Fals dir das irgend wie weiter hilft.

IMG_20180727_193800.jpg
 
Zuletzt bearbeitet:
Linuxfreakgraz schrieb:
Du kannst versuchen mit der Bootoption noacpi zu starten. Also hinzufügen.
https://wiki.ubuntuusers.de/Bootoptionen/
Dazu musst du GRUB konfigurieren.
https://wiki.ubuntuusers.de/GRUB_2/Konfiguration/
GRUB config ist kein Problem.

Ja, ich denke auch, das es am Treiber liegt.
Für diesen Prozessor (APU), gibt es nicht einmal auf der AMD Seite ein Windows Treiber. Es gibt nur den Acer/AMD-Treiber und ich glaube nicht, das Acer ein Linux Treiber anbieten wird :-D

Ich werde mich die nächsten Tage mit dem Treiber beschätigen.
Danke für die Links.
Ergänzung ()

SP:
Mit den Treibern aus dem Linux Kernel 4.13.0-45-generic läuft das Notebook stabiel.
 
Zuletzt bearbeitet:
na ja, in paar tagen gibt es ein update und das problem ist gefixd
 
Zurück
Oben