/[EN] kernel oops on shutdown with kernel 6.3.9-1-siduction-amd64

Started by Mister00X, 2023/06/24, 21:05:46

Previous topic - Next topic

Mister00X

Also hab es jetzt gerade mehrfach ausprobiert sowohl mit wayland als auch X habe jeweils dazwischen den Laptop neu gestartet:

1. Versuch: Wayland: funktioniert kein Oops keine Panik
2. Versuch: Wayland: Kernel-Panik direkt nach dem Login
3. Versuch: X: Nichts
4. Versuch: X: Nichts
5. Versuch: X: Hängt beim Herunterfahren aber noch bevor X beendet wurde, hatte noch einen Mauszeiger auf dem Schirm. Habe den output von:

journalctl -b-1 -k --output short-monotonic --no-hostname

als Datei angehängt. Da gab es eine NULL pointer dereference mindestens einen Oops und eine menge NMI backtraces.
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

towo

Ich habe leider keinerlei Zugriff auf solche Hardware.
Mein einzigstes RyzenG Gerät ist

towo@Polaris:~$ inxi -SGMIC -y 170
System:    Host: Polaris Kernel: 6.4.3-1-siduction-amd64 x86_64 bits: 64 Console: pty pts/1 Distro: TUXEDO OS 22.04 2
Machine:   Type: Laptop System: TUXEDO product: TUXEDO Polaris 15 AMD Gen1 v: Standard serial: <superuser required>
           Mobo: NB02 model: POLARIS1501A2060 v: Standard serial: <superuser required> UEFI: American Megatrends v: N.1.21.A04 date: 08/30/2021
CPU:       Info: 6-core model: AMD Ryzen 5 4600H with Radeon Graphics bits: 64 type: MT MCP cache: L2: 3 MiB
           Speed (MHz): avg: 1399 min/max: 1400/3000 cores: 1: 1400 2: 1400 3: 1400 4: 1400 5: 1397 6: 1400 7: 1400 8: 1400 9: 1400 10: 1400 11: 1400 12: 1400
Graphics:  Device-1: NVIDIA TU106M [GeForce RTX 2060 Mobile] driver: nvidia v: 535.54.03
           Device-2: Advanced Micro Devices [AMD/ATI] Renoir driver: amdgpu v: kernel
           Device-3: Chicony HD Webcam type: USB driver: uvcvideo
           Display: server: X.org v: 1.21.1.4 with: Xwayland v: 22.1.1 driver: X: loaded: amdgpu,nvidia unloaded: fbdev,modesetting,nouveau,vesa failed: ati
             gpu: amdgpu tty: 256x42 resolution: 1920x1080
           Message: GL data unavailable in console. Try -G --display
Info:      Processes: 317 Uptime: 2h 20m Memory: 15.05 GiB used: 2.04 GiB (13.5%) Init: systemd runlevel: 5 Shell: Bash inxi: 3.3.13


Da läuft aber TUXEDO OS und das hat mit dem Kernel keine Probleme.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Mister00X

Gibt es noch irgendeine Möglichkeit wie ich dir beim debugging helfen könnte, Debug-Kernel oder sowas?


Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

towo

Du könntest auch einen Upstream Bug aufmachen, im Kernel Bugzilla oder dort mal schauen, ob das Problem schon bekannt ist. Du kannst ja angeben, dass das Problem seit 6.3.9 aufgetren ist und 6.3.8 noch funktioniert hat.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Mister00X

Hi towo ich hab den Bug + fix gefunden https://bbs.archlinux.org/viewtopic.php?pid=2107227#p2107227

Ich hab das upstream stable repo geklont und dann obige cherry-picks aus https://gitlab.freedesktop.org/agd5f/linux/-/tree/drm-fixes-6.4 durchgeführt, mit der siduction config compiliert und bisher keine oopses oder panics auf wayland mit

$ uname -a
Linux yggdrasil 6.4.3-1-misterx-amd64 #4 SMP PREEMPT_DYNAMIC Wed Jul 12 22:49:51 CEST 2023 x86_64 GNU/Linux


Scheint so als hätte dieser fix es noch nicht in 6.4 geschafft....
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

towo

Na da hast du ja Glück gehabt, scheint so, als schafft es der Patch in 6.4.4.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Mister00X

Ja scheint so :). Das hat mich schier wahnsinnig gemacht.

Mal so für die Zukunft eine Frage: Gibt es zu deinen Kernels eigentlich ein Paket mit Debug-Symbolen?
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

towo

Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Mister00X

Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

unklarer


towo

Falls Du den benutzen Patch da hast, könnte ich den auch bei uns einbauen, wenn Du mir den gibst.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Mister00X

Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

towo

Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.