ChanServ changed the topic of #etnaviv to: #etnaviv - the home of the reverse-engineered Vivante GPU driver - Logs https://oftc.irclog.whitequark.org/etnaviv
cockroach has quit [Ping timeout: 481 seconds]
JohnnyonFlame has joined #etnaviv
cengiz_io has quit [Remote host closed the connection]
cengiz_io has joined #etnaviv
JohnnyonFlame has quit [Read error: Connection reset by peer]
dj-death has joined #etnaviv
pcercuei has joined #etnaviv
lynxeye has joined #etnaviv
dj-death_ has joined #etnaviv
dj-death is now known as Guest4887
dj-death_ is now known as dj-death
Guest4887 has quit []
<mwalle> lynxeye: btw, I don't get any smmu faults anymore. Thanks!
<mwalle> now I'm digging into that EEXISTS DMA mapping error
<lynxeye> mwalle: \o/
<mwalle> so feel free to add my tested-by
<mwalle> lynxeye: hm, I'm just testing the patches one by one and 6/8 seems to cause a kernel oops (which is then fixed by a later patch), let me double check and I'll come back to you
<lynxeye> mwalle: I'll take a second look before sending them out properly. The series was quite a quick shot to allow you to test if my theories hold. ;)
<mwalle> lynxeye: sure, if it helps, here is the oops which happens if only patches 1 through 6 are applied: https://pastebin.com/raw/t1tLRzad
<mwalle> lynxeye: which is gone after applying patch 7
<lynxeye> mwalle: Thanks, that's helpful. I'll investigate this later today.
<austriancoder> lynxeye: hey I haven't seen a kernel PR yet (there is some stuff in etnaviv/next)
<lynxeye> austriancoder: Yep, I'm on it. But thanks for the reminder. :)
<lynxeye> mwalle: He, yea the code changes now turn the implicit use-after-free from the GPU (what your IOMMU caught) into a explicit use-after-free from the CPU, crashing the kernel. I need to reorder the changes to avoid that happening in the middle of the series.
<mwalle> lynxeye: i've put a WARN_ON(1) before the EEXIST warning. https://pastebin.com/raw/j8trrw5m Does this already tell you if this is likely a bug in mesa/drm or in the driver?
cockroach has joined #etnaviv
<lynxeye> mwalle: Hm, at least without a compositor we shouldn't see duplicated imports of dma-bufs, as this is a real coherence issue. I wonder why I'm not seeing this warning.
<mwalle> lynxeye: i don't use a particular mesa version though, just some version from 20th of july with your MR patches.
tlwoerner has quit [Read error: Connection reset by peer]
chewitt has quit [Quit: Zzz..]
lynxeye has quit [Quit: Leaving.]
tlwoerner has joined #etnaviv
chewitt has joined #etnaviv
chewitt has quit [Quit: Zzz..]
chewitt has joined #etnaviv
pcercuei has quit [Quit: dodo]