alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard + Bifrost + Valhall - Logs https://oftc.irclog.whitequark.org/panfrost
karolherbst has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #panfrost
karolherbst has joined #panfrost
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #panfrost
Daanct12 has joined #panfrost
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #panfrost
karolherbst has quit [Read error: Connection reset by peer]
karolherbst has joined #panfrost
amazingfate has joined #panfrost
amazingfate has quit []
f__ has joined #panfrost
f_ has quit [Ping timeout: 480 seconds]
f__ has quit [Remote host closed the connection]
f_ has joined #panfrost
warpme has joined #panfrost
rasterman has joined #panfrost
warpme has quit []
ity has joined #panfrost
karolherbst_ has joined #panfrost
karolherbst has quit [Ping timeout: 480 seconds]
warpme has joined #panfrost
<bbrezillon> dliviu, stepri01: Regarding the panthor_irq discussion we had yesterday, should I just kill the drm_dev_enter/exit() section there, and keep using _irq_supend() in the _unplug() path?
<bbrezillon> I don't really see a case where these helpers can be called after the device has been unplugged, but maybe I'm missing something
<dliviu> bbrezillon: yeah, I think we should rename _suspend() into _unplug() and move the drm_dev_enter()/exit() to the calling places where it makes sense.
rz_ has quit [Remote host closed the connection]
Daaanct12 has joined #panfrost
Daanct12 has quit [Ping timeout: 480 seconds]
rz has joined #panfrost
<dliviu> bbrezillon: I don't care about the name of the function, I was just trying to be in the spirit of "_unplug() doesn't care about drm_dev_enter()/exit()". You can keep the name or choose another, I don't mind.
<dliviu> I think we're on the same page, make _suspend() look like your _unplug() and (where appropriate) add the drm_dev_enter()/exit() at the calling site.
<bbrezillon> I don't think we ever need dev_enter/exit(), that's my point
<dliviu> I don't disagree.
<bbrezillon> ok :-)
<bbrezillon> are you happy with the re-ordering in _irq_suspend()?
<bbrezillon> (and the argument that comes with it: we don't care about lost events at that point)
<dliviu> yes. Like you've said, when perf dumping comes along we sort out the synchronisation then
<bbrezillon> cool, I'll respin the last 2 patches then
Leopold___ has joined #panfrost
Leopold has quit [Ping timeout: 480 seconds]
Leopold___ has quit [Remote host closed the connection]
Leopold has joined #panfrost
chewitt has joined #panfrost
Daaanct12 has quit [Remote host closed the connection]
Daanct12 has joined #panfrost
Daanct12 has quit []
Daanct12 has joined #panfrost
Daanct12 has quit []
warpme has quit []
warpme has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
warpme has quit []
warpme has joined #panfrost
warpme has quit []
<dliviu> bbrezillon: where is panthor (going to be) tested by freedesktop CI? What tests will be run?
<bbrezillon> dliviu: mesa-CI, and possibly igt if we develop tests for panthor
<bbrezillon> (not sure where igt test are run these days)
<dliviu> is mesa-CI including panthor atm? Or will in the future, and when?
<bbrezillon> for mesa-CI, we plan to have GLES[2-3.1] tested
<bbrezillon> it's not including panthor yet, but there's an effort to enable that, through the rock5b boards we have in our LAVA lab
<dliviu> how can I get notified of failures once that is started?
<bbrezillon> not that testing kernel drivers is not the primary goal of mesa-CI
<bbrezillon> *note
<dliviu> sure, but I'm interested in panfrost Mesa driver too
<bbrezillon> sure, just pointing that out to make it clear that the kernel driver used in mesa-CI is unlikely to be the one in drm-misc-next, that's all
<bbrezillon> dliviu: we will probably enable only manual testing first, then nightly runs, and finally, when we have enough boards, pre-merge testing
karolherbst_ is now known as karolherbst
<bbrezillon> as for notifications, I don't know how you can receive panfrost CI failures only. You can get notified on all MRs touching panfrost/panvk though
rasterman has joined #panfrost
rz_ has joined #panfrost
rz has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #panfrost
greenjustin has joined #panfrost
chewitt has quit [Quit: Zzz..]
ity has quit [Remote host closed the connection]
ity has joined #panfrost
Leopold has quit [Remote host closed the connection]
Leopold_ has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
urja has quit [Read error: Connection reset by peer]
urja has joined #panfrost
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #panfrost
simon-perretta-img has quit [Ping timeout: 480 seconds]
karolherbst has quit [Quit: Konversation terminated!]
karolherbst has joined #panfrost
simon-perretta-img has joined #panfrost
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #panfrost