System_Error has quit [Remote host closed the connection]
System_Error has joined #linux-rockchip
cbeznea has joined #linux-rockchip
cbeznea_ has joined #linux-rockchip
cbeznea_ has left #linux-rockchip [#linux-rockchip]
franoosh has joined #linux-rockchip
ldevulder has joined #linux-rockchip
<mmind00>
detlevc: oh yes, that definitly sounds like overkill
<mmind00>
though documenting that in the code might be nice ... so that the next person that stumbles over this, knows this without sinking time into investigating
<qschulz>
I don't think the ARM CPU cores or ARM GPU are even announced yet, so that may make things a bit longer even?
<Ermine>
Oh
<Ermine>
Ok, back to 3588 business
<qschulz>
Ermine: yeah you have time before RK36xx-based boards can be bought :)
<mmind00>
but there was that pandemic in between, so maybe this time things will be faster
<qschulz>
true that
raster has quit [Remote host closed the connection]
raster has joined #linux-rockchip
ungeskriptet has quit [Ping timeout: 248 seconds]
ungeskriptet has joined #linux-rockchip
ldevulder has quit [Ping timeout: 260 seconds]
krei-se- has joined #linux-rockchip
krei-se has quit [Ping timeout: 260 seconds]
Net147 has quit [Quit: Quit]
Net147 has joined #linux-rockchip
Net147 has joined #linux-rockchip
Net147 has quit [Changing host]
franoosh has quit [Remote host closed the connection]
franoosh has joined #linux-rockchip
<chewitt>
detlevc possible cause for the green screen could be alignment
<chewitt>
seems mesa wants things to be 64 aligned
ldevulder has joined #linux-rockchip
jaganteki has joined #linux-rockchip
Stat_headcrabbed has joined #linux-rockchip
<jaganteki>
mriesch: Just checking, any further updates on VICAP on RK3588?
<detlevc>
mmind00: I'll add a comment for that. I'll also add a missing Fixes tag on commit `fd0141d1a8a2 ("drm/bridge: synopsys: Add audio support for dw-hdmi-qp")`
ldevulder has quit [Ping timeout: 245 seconds]
dsimic has quit [Ping timeout: 276 seconds]
dsimic has joined #linux-rockchip
<CounterPillow>
jaganteki: he's on leave right now and will also be next week
jaganteki has quit [Quit: Client closed]
vagrantc has joined #linux-rockchip
Stat_headcrabbed has quit [Remote host closed the connection]
<robmur01>
it's a kernel problem if a userspace task's syscall has managed to get stuck *in* the kernel
<diederik>
thanks :) I had a 'feeling' it was a kernel problem, but wasn't sure
<robmur01>
I'd guess something's leaked triggers_list_lock, dhcpcd is stuck on that, and everything else is backed up behind it
<diederik>
oh boy, that's in drivers/leds/led-triggers.c (1631cbdb8089 ("arm64: dts: rockchip: Improve LED config for NanoPi R5S") is from me ...)
<diederik>
That's not an area where I expected problems, thanks :)
<robmur01>
guess you've managed to "trigger" some weirdness in the driver :)
<diederik>
Possibly. I've already found some oddities (in the DT), so there are several things to look into
<robmur01>
The locking there looks fairly straightforward, nothing really stands out as suspect, so I'd start to fear some horrible subtle memory corruption thing...
<diederik>
hmm, it may be more difficult to reproduce then I expected. Several boots into 6.12.35 and then (back to) 6.16-rc6 and that worked every time...
<diederik>
... while typing that, I rebooted again and now got an OOPS ;-P
<robmur01>
somewhere LED/net related still, or randomly elsewhere?
<robmur01>
oof, yeah... that looks like random memory corruption alright :(
<diederik>
I guess the watchdog worked? It seems to have restarted itself ... but now both the red and the green led are solid ON ...
<diederik>
... and I couldn't SSH into it and it looks like loging in via serial is also failing ... just like the problem was previously (ie I expect the dhcpcd msg soon)
<diederik>
It would REALLY suck if it was memory corruption :-(
<diederik>
I thought I was getting close to deploying it as my (main) server ... and already assumed it may take a bit more time ... but memory corruption is a whole other ballpark
<diederik>
... and indeed I'm seeing the 'dhcpcd' problem again
<robmur01>
I'd try running kernel memtest for a while at boot, see if it's something outside the kernel itself
<robmur01>
I've had fun before where a bootloader leaves network Rx DMA enabled :)
<robmur01>
after that, probably KASAN
<diederik>
how can I run kernel memtest? I do have (some) experience with memtest on x86 ...
<diederik>
ah, there's a memtest kernel param
System_Error has quit [Remote host closed the connection]
warpme has joined #linux-rockchip
raster has quit [Quit: Gettin' stinky!]
cbeznea has quit [Ping timeout: 276 seconds]
System_Error has joined #linux-rockchip
Kwiboo has quit [Ping timeout: 244 seconds]
<warpme>
detlevc: fyi: i got another rk3576 device (nanopi-r76s) and on this device rkvdec3 h264 plays all ..... perfectly. Hmm well: diff between both hw (failing and working) is like: gmac eth vs rtl8152 pcie eth, etc. It is possible (i don't believe) that such diffs matters... I'll try to: create minimal dts (only emmc + usb eth + video decoder) for both: failing and working devices and see: is this matters (i don't believe). Lets see...
<warpme>
I personally would bet on: 1)decoder factory (otp rom) fw issue; 2)dec-memory access issues like dram timing, etc.; 3)multiple concurrent dma to mem arbitration issues (or something like this). i'll back wit update soon....
<diederik>
MEMTEST isn't enabled in my kernel config, so this will take a bit longer :-/ (my config is based on Debian's and there it's only enabled for x86)
Kwiboo has joined #linux-rockchip
<warpme>
detlevc : fyi: after playing may videos i got again artefacts on h264 videos...so iirc i'm no the "same page" as you...
<warpme>
may->many
chewitt has quit [Quit: Zzz..]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]