11:50 karolherbst: imirkin: so future 5.14 and 5.15 releases should fix the fermi bug, I just saw greg picking them up
18:41 imirkin: karolherbst: cool, will check it out
21:46 RSpliet: karolherbst: which fermi bug is this?
21:46 karolherbst: RSpliet: hit on all fermis with just one CE engine
21:47 RSpliet: Oh yes, I did read about that oen
21:47 RSpliet: *one
21:47 karolherbst: RSpliet: ohh btw.. there is still this one PLL locking patch from you :D
21:47 RSpliet: I should take some time to document the trouble with my GK107
21:47 karolherbst: RSpliet: what troubles?
21:48 RSpliet: Random lock-ups. Random freezes in gnome shell until I trigger the activities window (blindly, the cursor doesn't move either). Sometimes all solid-white surfaces turn either yellow or azure-blue...
21:48 karolherbst: uhh.. sounds broken
21:49 RSpliet: Yeah.... the stuff I put up with!
21:49 RSpliet: Only because graphics cards would cost me a kidney these days
21:49 RSpliet: The white surface bug is weird. Even the inside of the signal icon turned yellow or blue. Then again... if it's a vector graphic that might make sense.
21:50 karolherbst: weird that you are seeing those issues though
21:51 karolherbst: crazy you should contact the developers of that software you are using :p
21:51 RSpliet: This machine has never been stable for me. It's had broken ram for ages, it's had trouble with the IOMMU...
21:51 karolherbst: ahh
21:53 RSpliet: My wifi PCI board was causing trouble on the bus. I erm... yeah, not the best purchase ever. But I had fun reverse engineering those GT21x'es back when I still had hair
21:54 karolherbst: interesting.... so if your hw is going bonkers not sure what we can do to help here :p
21:57 RSpliet: Oh the best bit is that the magic sysrq combo alt+sysrq+b (for reboot) shuts down the machine rather than rebooting.
21:59 RSpliet: Actually, I can probably file a kernel bug for that one quite easily.
21:59 karolherbst: ehhh...
21:59 RSpliet: I suspect that's an ACPI issue.
21:59 karolherbst: I suspect you might want to update your firmware first
21:59 RSpliet: hahahahahaha
21:59 RSpliet: firmware updates :-D
21:59 RSpliet: This is a motherboard from 2012
22:00 karolherbst: so?
22:00 karolherbst: just need to boot DOS
22:00 karolherbst: :D
22:00 RSpliet: They haven't released a firmware update since
22:00 RSpliet: ...
22:00 RSpliet:looks
22:00 RSpliet: March 2015
22:01 karolherbst: would be funny if it fixes some weirdo rebooting problem
22:01 RSpliet: Obviously that's already been installed ;-)
22:01 karolherbst: ahh
22:03 RSpliet: Mmmmh, the kernel bugzilla will tell me to file it with Fedora instead
22:03 karolherbst: just check with an upstream kernel then :p
22:03 RSpliet: One does not simply...
22:04 karolherbst: it's actually not that difficult on fedora :p
22:04 RSpliet: Well, at least since I replaced the CPU fan last year it doesn't overheat when recompiling a kernel
22:04 karolherbst: but still wondering what those graphic issues are all about
22:04 RSpliet: Turns out the stock fan on an AMD FX 6300 was a "bit rubbish"
22:05 RSpliet: And that stock thermal paste disintegrates
22:05 RSpliet: Yeah, I can dumpsterdive in journalctl for logs if you like
22:05 RSpliet: All the other magic sysrq keys still work
22:06 karolherbst: RSpliet: are you running with iommu enforced/enabled or something?
22:06 RSpliet: Do I need to dive into the UEFI settings to find out? Or is there an easy sysfs/log thing I can check?
22:08 karolherbst: I think you actually have to boot with iommu=force or something
22:09 karolherbst: noforce is the deafult
22:09 karolherbst: just wondering as you spoke about iommu related issues
22:09 karolherbst: ehh actually soft is the default
22:09 RSpliet: rhgb quiet ath9k.bt_ant_diversity=1 nouveau.debug=pmu=debug plymouth.splash-delay=0 acpi_enforce_resources=lax
22:09 RSpliet: that's my kernel param line in the grub defaults file
22:11 karolherbst: whatever that acpi_enforce_resources thing does
22:11 karolherbst: but yeah...
22:11 karolherbst: sounds okay
22:12 RSpliet: I thought it was about not having the IOMMU driver trip up during boot, but when I search for it it's all about sensors.
22:12 karolherbst: yeah no clue
22:12 karolherbst: what do you have an iommu for anyway
22:13 RSpliet: Turns out that the UEFIs fan speed control for the CPU fan also doesn't work and just has it run at max RPM. The solution is to plug it into one of the other fan headers and have a userspace daemon do it for me.
22:13 karolherbst: uffffff....
22:14 karolherbst: no offense, but your system sounds like shit
22:14 RSpliet: Wait 'till you smell it
22:14 karolherbst: I just blame everything on your motherboard and you'd probably accept it anyway
22:15 RSpliet: Yeah, you're pretty much right about all of that, although the nouveau issues feel like carefully broken command streams.
22:16 karolherbst: so you had issues with other PCIe devices, do I remember correctly here? :p
22:16 RSpliet: Oh, did I tell you that the SATA controller makes Samsung SSDs puke? Hans de Goede recently wrote up a quirk to disable NCQ on my motherboard for Samsung Evo SSDs
22:16 karolherbst: :D
22:16 karolherbst: please tell me more
22:17 RSpliet: https://bugzilla.kernel.org/show_bug.cgi?id=201693
22:17 karolherbst: oh wow
22:17 RSpliet: I got 99 comments but a...
22:18 karolherbst: RSpliet: I kind of doubt that.. well.. kepler is broken somehow, but you never know
22:18 RSpliet: truth be told, the fault seems to be on Samsung's end, but still
22:18 karolherbst: did you upgrade to fedora 35 already?
22:18 RSpliet: Yep
22:18 karolherbst: so I guess it was always like this or just started at some point?
22:19 RSpliet: Well... previously my machine was too shit to run into these issues with the graphics card. It'd crash way before that
22:19 karolherbst: ...
22:19 karolherbst: maybe your GPU is broken too
22:19 RSpliet: Yeah, I wouldn't 100% rule out a dud RAM chip by now.
22:21 RSpliet: Oh here's one for you! https://paste.centos.org/view/2b809b68
22:21 karolherbst: mhh
22:21 RSpliet: Wait... how is this august 29? I reboot this machine way more often than that
22:22 karolherbst: ohhhhhh wait
22:22 karolherbst: ahh nvm
22:22 RSpliet: Oh I'm just a tool with journalctl
22:22 karolherbst: we still have this weirdo fifo bug on kepler though
22:22 karolherbst: so maybe our ctxsw firmware is busted
22:23 karolherbst: but...
22:23 karolherbst: maybe also mesa is broken in some weirdo way
22:23 karolherbst: dunno
22:23 karolherbst: I think the most relevant question here is: does it work with the nvidia driver
22:26 RSpliet: Recent kernel logs are clean as a whistle. Well, apart from one mention of
22:26 RSpliet: nov 03 10:58:02 Tuvok kernel: nouveau 0000:01:00.0: fifo: CHSW_ERROR 00000004
22:26 RSpliet: nov 03 10:58:03 Tuvok kernel: nouveau 0000:01:00.0: fifo: SCHED_ERROR 08 []
22:26 RSpliet: On the 3rd of november
22:26 karolherbst: ahh.. that's the weirdo ctxsw error we have...
22:26 karolherbst: probably
22:27 RSpliet: Bit suspicious though. Every log ends with nov 03 22:00:33 Tuvok systemd-shutdown[1]: Sending SIGTERM to remaining processes...
22:27 karolherbst: I saw that issue on a gk107 as well or gk106 or sometihng
22:27 RSpliet: Even though half my shutdowns are definitely magic sysrq induced
22:29 RSpliet: Ooo, I got one of those sched errors without the chsw_error
22:37 karolherbst: RSpliet: anyway.. the point is, you might be hitting those weirdo firmware bugs or whatever it is
22:43 RSpliet: Yes... I still have a headache from massaging that firmware back in 2016. They're a PITA to debug.
23:52 karolherbst: RSpliet: well....... we could write a debugger
23:52 karolherbst: afaik we know everything we need for that
23:53 karolherbst: I even wrote a bash script ones :D had an included disassembler and shit
23:53 karolherbst: could even single step
23:54 karolherbst: not sure how hard that would be to add a new target to gdb