alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - https://gitlab.freedesktop.org/panfrost - Logs https://freenode.irclog.whitequark.org/panfrost - Discord Discard
anarsoul|2 has quit [Remote host closed the connection]
anarsoul|2 has joined #panfrost
<Lyude> oh hell yeah, I've got the day after thx gives off as well
<Lyude> guess i've got even more time for panfrost this weekend then I thought :)
<NeuroScr> :)
anarsoul|2 has quit [Ping timeout: 240 seconds]
BenG83 has quit [Ping timeout: 250 seconds]
Guest68200 has joined #panfrost
Guest68200 is now known as [alyssa]
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
pH5 has quit [Quit: bye]
pH5 has joined #panfrost
cwabbott has quit [Ping timeout: 252 seconds]
cwabbott has joined #panfrost
NeuroScr has quit [Ping timeout: 260 seconds]
<tomeu> Lyude: have you needed to change anything in ARM's driver already?
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
NeuroScr has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
rhyskidd has quit [Remote host closed the connection]
rhyskidd has joined #panfrost
adjtm_ has quit [Remote host closed the connection]
BenG83 has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
afaerber has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
adjtm has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
pH5 has quit [Quit: bye]
pH5 has joined #panfrost
<Lyude> tomeu: not in their driver-but I will need to add some platform code for GPU resetting on meson most likely
<Lyude> currently the only solution I have for that is rebooting the whole system, which takes a few minutes :(
anarsoul|2 has joined #panfrost
afaerber has quit [Quit: Leaving]
paulk-leonov has quit [Quit: Leaving]
paulk-leonov has joined #panfrost
paulk-leonov has quit [Max SendQ exceeded]
paulk-leonov has joined #panfrost
<NeuroScr> ok I got mesa compiled
<NeuroScr> looks like my system is still use /usr/lib set tho
<narmstrong> Lyude: you haven’t found anything useful in the driver modified by amlogic ?
<NeuroScr> ok I think I got glxgears working on it
<NeuroScr> 90fps in the initial window, 18fps maximized
<NeuroScr> pan_nondrm.c:79 pandev_open: Assertion ‘fl != -1’ failed
<NeuroScr> *fd
<NeuroScr> can’t get any of these other demos to run
<Lyude> narmstrong: I have, it's just the actual gpu reset that isn't implemented in the amlogic modified version
<Lyude> NeuroScr: means it's probably using llvmpipe
<Lyude> fd != -1 means it didn't manage to get a kernel context, what branch of panfrost are you building and against what mali_kbase version
<Lyude> narmstrong: anyway-the code for that should be pretty simple to write; it's just i've been doing other things today since thanksgiving :p
<Lyude> but either tonight or tommorow is when I start working on that again, until monday
<narmstrong> Lyude: there is reset line available for Mali : RESET_MALI in https://github.com/torvalds/linux/blob/master/include/dt-bindings/reset/amlogic%2Cmeson-gxbb-reset.h
<Lyude> narmstrong: oooh, that is probably what we want, I guess then the question is how do we actually know if mali_kbase is using that and if not, how do we make it use it
<Lyude> narmstrong: would it help at all if I showed you where in kbase it fails to reset the gpu?
<Lyude> or a backtrace rather
pH5 has quit [Quit: -_-]
<narmstrong> Not sure, does kbase have a reset handler to trigger an hw reset ?
<narmstrong> Going to sleep, but you can show me the code ! I’ll have a look next morning
<Lyude> narmstrong: I'm not sure; I assume so but figuring that out is also part of what I'm planning on doing this weekend :)
<Lyude> narmstrong: for when you get back, what happens is a GPU error gets printed from mali_kbase into dmesg, then it looks like mali_kbase hangs in kbase_pm_gpu_poweroff_wait_wq
<Lyude> trying to unload mali_kbase at that point fails obv; the rmmod command just hangs
<Lyude> going to try this with a lockdep kernel next chance I get
indy has quit [Read error: Connection reset by peer]
indy has joined #panfrost