mmind00 changed the topic of #linux-rockchip to: Rockchip development discussion | public log at https://libera.irclog.whitequark.org/linux-rockchip
vagrantc has quit [Quit: leaving]
_whitelogger has joined #linux-rockchip
_whitelogger has joined #linux-rockchip
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
stikonas has joined #linux-rockchip
raster has joined #linux-rockchip
* Ermine waits for dev boards to become available
<qschulz> couple of years before that happens :)
<Ermine> was it this way with 3588?
<Dex2x> They just need to add better support
<qschulz> that's three years
<qschulz> and you couldn't buy it then I believe
<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]
franoosh has quit [Ping timeout: 248 seconds]
ungeskriptet has quit [Ping timeout: 265 seconds]
ungeskriptet has joined #linux-rockchip
<diederik> Is this a kernel or user space problem (dhcpcd is mentioned several times): https://paste.sr.ht/~diederik/ea49022c6e8d371d69a8666262729197c0e5f740#NanoPi%20R5S:%20hung%20task%20(blocked%20on%20a%20mutex%20likely%20owned%20by%20task%20dhcpcd)-L1003
<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?
<diederik> AFAICT (but I'm a 'bit' out of my league here) somewhere else: "Unable to handle kernel paging request" https://paste.sr.ht/~diederik/434ac1c8678001509e0fcf2d8153735ea8a19d96 (line 474)
<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…]
chewitt has joined #linux-rockchip