austriancoder changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://freenode.irclog.whitequark.org/etnaviv
pcercuei has quit [Quit: dodo]
shoragan has quit [*.net *.split]
sjoerd has quit [*.net *.split]
sjoerd has joined #etnaviv
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Ping timeout: 264 seconds]
shoragan has joined #etnaviv
shoragan has quit [*.net *.split]
shoragan has joined #etnaviv
shoragan has quit [*.net *.split]
shoragan has joined #etnaviv
smurray has quit [Ping timeout: 272 seconds]
smurray has joined #etnaviv
karolherbst has joined #etnaviv
lynxeye has joined #etnaviv
pcercuei has joined #etnaviv
<agx_> lynxeye: do i remember correctly you had a simple reproducer to https://gitlab.freedesktop.org/mesa/mesa/-/issues/3854
<agx_> i got a chance to look at that yesterday and would like to test the fix^hack i have before cleaning up
<marex> agx_: piglit maybe ?
<marex> that one runs in parallel
<lynxeye> agx_: Yes, I've noticed some kernel messages looking like address space collisions while running piglit with the default parallelism of one job per core.
<marex> qtwebengine probably triggers the same thing , with its parallel rendering
<lynxeye> marex: parallel rendering is not really a good trigger here. What you need is to have BOs still being active on the GPU while the userspace thinks they are already freed. Most workloads don't cycle through enough BOs with long running GPU jobs to expose the issue.
<marex> lynxeye: and you;re sure thats not what happens with qtwebengine ?
<lynxeye> marex: Most BO allocations are done from the cache, which will not expose the address space collision bug. Any workload actually triggering BO large scale BO cycling through the kernel will have their performance tank. Application developers are pretty good at keeping buffers around as they know about the performance implications. ;)
<agx_> lynxeye: thanks!
berton has joined #etnaviv
pdp7 has quit [Ping timeout: 264 seconds]
mdp has quit [Read error: Connection reset by peer]
smurray has quit [Read error: Connection reset by peer]
austriancoder has quit [Write error: Connection reset by peer]
daniels has quit [Read error: Connection reset by peer]
mdp has joined #etnaviv
kherbst has joined #etnaviv
karolherbst has quit [Ping timeout: 272 seconds]
smurray has joined #etnaviv
daniels has joined #etnaviv
kherbst is now known as karolherbst
pdp7 has joined #etnaviv
austriancoder has joined #etnaviv
robclark has quit [Excess Flood]
robclark has joined #etnaviv
lynxeye has quit [Quit: lynxeye]
DPA has quit [Ping timeout: 246 seconds]
JohnnyonFlame has joined #etnaviv
berton has quit [Remote host closed the connection]
JohnnyonF has quit [Ping timeout: 256 seconds]
JohnnyonF has joined #etnaviv
JohnnyonFlame has quit [Ping timeout: 240 seconds]
karolherbst has quit [Ping timeout: 264 seconds]
pcercuei has quit [Quit: dodo]
DPA has joined #etnaviv
sjoerd has quit [*.net *.split]
sjoerd has joined #etnaviv
JohnnyonF has quit [Read error: Connection reset by peer]