ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
heat has joined #dri-devel
columbarius has joined #dri-devel
co1umbarius has quit [Ping timeout: 480 seconds]
kaiwenjon has quit [Quit: WeeChat 3.8]
mbrost has quit [Ping timeout: 480 seconds]
kaiwenjon has joined #dri-devel
mbrost has joined #dri-devel
xroumegue has quit [Ping timeout: 480 seconds]
iive has quit [Quit: They came for me...]
<DemiMarie> robclark: is using Rust in virglrenderer under consideration?
xroumegue has joined #dri-devel
cmarcelo_ has left #dri-devel [#dri-devel]
<robclark> it is something I'd like, at least for virglrenderer core and nctx, I'm not sure there is a point for vrend/vkr.. but no actual work on it yet..
<robclark> the nctx parts are small enough that re-writing them is nbd as far as I am concerned.. but haven't really had time to figure out how to integrate rust with build system/etc
<robclark> DemiMarie: ^^^
<DemiMarie> robclark: that would be awesome, thanks! Which nctx drivers are used by ChromeOS right now?
<robclark> so far, just msm/qc .. but landing mesa and virglrenderer bits for Intel would make it an attractive next target
<DemiMarie> More generally, which ones are considered safe for use with untrusted guests (and thus need coordinated disclosure of security issues) and which ones are not?
<robclark> I think pepp did some fuzzing on amd... not sure if digetx has done any fuzzing on Intel yet..
alane has quit []
<DemiMarie> robclark: Meson has Rust support, but not `crates.io` integration last I checked (though this may have changed since). The main part I want to see rewritten (parsers for guest-provided data) don’t need any third-party libraries, or could just vendor a single one that helps do safe casting.
alane has joined #dri-devel
mbrost has quit [Remote host closed the connection]
mbrost has joined #dri-devel
flynnjiang has joined #dri-devel
glennk has joined #dri-devel
epoch101 has quit []
u-amarsh04 has quit []
amarsh04 has joined #dri-devel
amarsh04 has quit []
Calandracas has quit [Remote host closed the connection]
flynnjiang has quit [Ping timeout: 480 seconds]
yyds has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
kaiwenjon has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has joined #dri-devel
kaiwenjon has joined #dri-devel
kts has joined #dri-devel
ced117 has joined #dri-devel
cmarcelo has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
warpme has joined #dri-devel
Znullptr has quit []
Fijxu has quit [Quit: XD!!]
Fijxu has joined #dri-devel
ZeZu has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
mbrost has joined #dri-devel
lemonzest has quit [Quit: WeeChat 4.2.2]
lemonzest has joined #dri-devel
warpme has quit []
glennk has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
tzimmermann has joined #dri-devel
simon-perretta-img has quit [Remote host closed the connection]
simon-perretta-img has joined #dri-devel
tlwoerner_ has quit [Remote host closed the connection]
oneforall2 has quit [Remote host closed the connection]
tlwoerner_ has joined #dri-devel
oneforall2 has joined #dri-devel
jsa has joined #dri-devel
kts has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
fab has quit [Quit: fab]
warpme has joined #dri-devel
bolson has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
jsa has joined #dri-devel
sima has joined #dri-devel
yyds has quit [Ping timeout: 480 seconds]
yyds has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
warpme has quit []
sghuge has quit [Remote host closed the connection]
kaiwenjon has quit [Remote host closed the connection]
kaiwenjon has joined #dri-devel
sghuge has joined #dri-devel
Haaninjo has joined #dri-devel
fab has joined #dri-devel
warpme has joined #dri-devel
glennk has joined #dri-devel
mbrost has quit [Read error: Connection reset by peer]
mbrost has joined #dri-devel
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #dri-devel
rasterman has joined #dri-devel
sukuna has joined #dri-devel
castfromtypeX has joined #dri-devel
<castfromtypeX> Ermine: you ready to deliver your ass now , one guy with AIDS wants buttfuck you, it's that you need to excersize getting anal with your pals cause you are jailed soon to saint Quentin for combined terror acts, try to play a victim there just deliver your ass with other kill off motogangsters, I dunno since 165 people died in domededov blast maybe you get death penalty instead, I hope
<castfromtypeX> you get slaughtered in saint Quentin buttpainfully.
samuelig has quit []
samuelig has joined #dri-devel
castfromtypeX has quit [Remote host closed the connection]
samuelig has quit [Quit: Bye!]
samuelig has joined #dri-devel
lynxeye has joined #dri-devel
<tzimmermann> arnd, the naming conflict in https://lore.kernel.org/dri-devel/b9a5068c-8760-4f92-8a1b-bd276532109d@redhat.com/T/#t needs to be fixed in arch/. shall i send a trivial rename of the video.c files, or shall i send something more elaborate?
<arnd> tzimmermann: I don't have a strong opinion, I'll trust you to come up with a fix and can forward this to linus for -rc1
<arnd> I mean I can forward it
simon-perretta-img has quit [Remote host closed the connection]
simon-perretta-img has joined #dri-devel
<tzimmermann> ok, i'll send a simple rename
jsa has quit [Ping timeout: 480 seconds]
<arnd> tzimmermann: actually, it appears we have a lucky coincidence that we both screwed up equally, and I have not actually sent the pull request with your broken patch, since I'm still travelling and forgot to push the tag
<arnd> so I'll just include your fix in the pull request I send and it actually stays bisectable
<arnd> I could even rebase and fold your fix. There is only one other patch on top of your series in my tree
<tzimmermann> ha! escaped linus' wrath by accident :)
<tzimmermann> i'll send out something today
<arnd> sounds good. I will still be travelling tomorrow but should be able to send the PR in the next few days then
paulk has quit [Remote host closed the connection]
paulk has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
jsa has joined #dri-devel
jfalempe[m] has joined #dri-devel
simon-perretta-img has quit [Remote host closed the connection]
jfalempe has joined #dri-devel
simon-perretta-img has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
warpme has quit []
mbrost has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
jsa has joined #dri-devel
pcercuei has joined #dri-devel
warpme has joined #dri-devel
warpme has quit [Ping timeout: 480 seconds]
sukuna has quit [Remote host closed the connection]
jsa has quit [Ping timeout: 480 seconds]
sukuna has joined #dri-devel
jsa has joined #dri-devel
aravind has joined #dri-devel
warpme has joined #dri-devel
riteo has quit [Ping timeout: 480 seconds]
sukuna has quit [Remote host closed the connection]
jsa1 has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #dri-devel
warpme has quit []
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
warpme has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
yyds has quit [Remote host closed the connection]
Calandracas has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
guludo has joined #dri-devel
kts has joined #dri-devel
neniagh has quit [Read error: Connection reset by peer]
neniagh has joined #dri-devel
vliaskov has joined #dri-devel
jsa has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
neniagh has quit []
jsa has joined #dri-devel
f_ has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
warpme has quit []
warpme has joined #dri-devel
<pepp> anyone interested in reviewing libdrm Android patches? https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/361
<daniels> pepp: is there a matching patchset for AOSP, or is that all in some downstream tree?
<emersion> i'm personally not interested
jsa has quit [Ping timeout: 480 seconds]
<emersion> (i don't think this is something we should have upstream to be completely honest)
<pepp> daniels: I don't know enough about Android to answer your question. I'll ask the author
jrelvas has joined #dri-devel
<pinchartl> pepp: how did you solve the issue that the newer android build system can't easily generate source code ?
<pinchartl> ah, it's libdrm, not mesa
jsa has joined #dri-devel
fab has quit [Quit: fab]
Company has joined #dri-devel
karolherbst_ has joined #dri-devel
bolson has joined #dri-devel
jsa1 has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
karolherbst has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
vliaskov has quit [Read error: Connection reset by peer]
epoch101 has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
kts has joined #dri-devel
jsa has joined #dri-devel
<bl4ckb0ne> is it possible to track the command buffer that triggered a mmu fault via the device irq handler?
heat has joined #dri-devel
<lynxeye> bl4ckb0ne: The GPU stops execution once it hits the MMU fault. So the current FE address should point at the right command buffer. The FE might make progress until the next semaphore after the command that triggered the fault.
sravn has quit [Ping timeout: 480 seconds]
<bl4ckb0ne> so whatever's under VIVS_FE_DMA_ADDRESS should be dumpable
<ManMower> lynxeye: in this situation we're using ETNA_MESA_DEBUG=draw_stall, and the mmu fault occurs after the FE has returned to the ring buffer.
sravn has joined #dri-devel
<lynxeye> do you get a valid looking fault address?
<bl4ckb0ne> 0x0
<lynxeye> That's odd. The most likely cause for a MMU fault after return to the kernel ring would be data stuck in GPU write caches, that gets flushed out later after the buffer might already be unmapped from the MMU. But in this case one would expect to see some valid address that's inside one of the previously used BOs. 0x0 is certainly not valid...
madhavpcm has quit []
valida-69[m] has quit []
kerel has quit []
riteo has joined #dri-devel
M839ty9[m] has quit []
warpme has quit []
MatrixTravelerbot[m] has quit []
Duke`` has joined #dri-devel
tuxayo has quit []
Guest6410 has quit []
LaughingMan[m] has quit []
Duke`` has quit [Remote host closed the connection]
MayeulC has quit []
Pierce[m] has quit []
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
BeutifullScience has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
arisu has quit []
YunseongKim has joined #dri-devel
jsa has joined #dri-devel
ajhalaney[m] has quit []
zzxyb[m] has quit []
hch12907 has quit []
Wallbraker has quit []
f_ has quit [Quit: To contact me, PM f_[xmpp] or send an email. See https://vitali64.duckdns.org/.]
Andy[m] has quit []
Celmor[m] has quit []
matrix638[m] has quit []
kallisti5[m] has quit []
Ella[m] has quit []
bylaws1 has quit []
coldfeet has joined #dri-devel
sythemeta847[m] has quit []
tlwoerner_ has quit [Ping timeout: 480 seconds]
marmarek[m] has quit []
general_j[m] has quit []
underpantsgnome[m] has quit []
lynxeye has quit [Ping timeout: 480 seconds]
Hi-Angel has quit []
siddh has quit []
rasterman has quit [Quit: Gettin' stinky!]
fireburn has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
lynxeye has joined #dri-devel
pac85[m] has quit []
BeutifullScience has quit [Remote host closed the connection]
Soroush has quit []
sravn has quit []
MarkCollins[m] has quit []
tlwoerner has joined #dri-devel
dabrain34[m] has quit []
nielsdg has quit []
tlwoerner_ has joined #dri-devel
tlwoerner_ has quit [Read error: Connection reset by peer]
tlwoerner_ has joined #dri-devel
tlwoerner has quit [Ping timeout: 480 seconds]
gallo[m] has quit []
Labnan[m] has quit []
mairacanal[m] has quit []
Duke`` has joined #dri-devel
checkfoc_us has quit []
checkfoc_us has joined #dri-devel
iive has joined #dri-devel
sravn has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
gouchi has joined #dri-devel
lynxeye has quit [Quit: Leaving.]
gouchi has quit [Quit: Quitte]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
jrelvas has quit [Remote host closed the connection]
sergi has quit []
<zamundaaa[m]> There's no mechanism to detect that, is there?
<bl4ckb0ne> indeed, i looked at panfrost and lima and beside reporting it there's not much to dump
rasterman has joined #dri-devel
jfalempe has quit [Quit: jfalempe]
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #dri-devel
DodoGTA has quit []
DodoGTA has joined #dri-devel
<zamundaaa[m]> bl4ckb0ne: I was referring to ids1024's message . Which might not be getting across to IRC I guess?
<bl4ckb0ne> seems so, havent seen any message after lynxeye's
fililip[m] has quit []
<guludo> is this a good channel to discuss an issue with dim?
mbrost has joined #dri-devel
daissi has quit []
davispuh has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
kasper93 has joined #dri-devel
ids1024_ has joined #dri-devel
<zamundaaa[m]> ids1024: we could add a Wayland protocol for doing this, kind of like surface roles. It would in principle be a good idea, two drivers controlling a single wl_surface would be terrible
<zamundaaa[m]> Then again, I don't think this is something that happens in practice. And if some app tries to, it'll likely get killed by one of the various extensions the driver uses - which do have strict rules for this
heat has quit [Remote host closed the connection]
jrelvas has joined #dri-devel
jrelvas has quit []
jrelvas has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
YunseongKim has quit [Ping timeout: 480 seconds]
ced117 has quit [Ping timeout: 480 seconds]
warpme has joined #dri-devel
eballetbo has quit []
warpme has quit []
fab has quit [Quit: fab]
<jrelvas> Is anyone here a special kind of masochist that understands the `tty`/`fbcon` subsystem? I've honestly been left stumped by this
<jrelvas> There's a special workaround for console suspending, where the kernel switches VTs before suspending: https://github.com/torvalds/linux/blob/master/kernel/power/console.c#L46
<jrelvas> It's governed by a property, which is true by default: https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/drm_fb_helper.c#L532
<jrelvas> I've only found a single place where it's set to false... the legacy radeon module, which I don't use. Yet i'm still running into the VT switch
<jrelvas> Any idea what's up with that?
YunseongKim has joined #dri-devel
ced117 has joined #dri-devel
sima has quit [Ping timeout: 480 seconds]
YunseongKim has quit [Ping timeout: 480 seconds]
fireburn has quit []
epoch101 has quit []
epoch101 has joined #dri-devel
jrelvas has quit [Quit: jrelvas]
jrelvas has joined #dri-devel
YunseongKim has joined #dri-devel
jrelvas has quit [Remote host closed the connection]
jrelvas has joined #dri-devel
YunseongKim has quit [Ping timeout: 480 seconds]
dafna33[m] has quit []
dhirschfeld2[m] has quit []
coldfeet has quit [Quit: Lost terminal]
mbrost has quit [Read error: Connection reset by peer]
Duke`` has quit [Ping timeout: 480 seconds]
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
YunseongKim has joined #dri-devel
mbrost has joined #dri-devel
simon-perretta-img has quit [Ping timeout: 480 seconds]
simon-perretta-img has joined #dri-devel
YunseongKim has quit [Ping timeout: 480 seconds]
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #dri-devel
SintayewGashaw[m] has quit []
YunseongKim has joined #dri-devel
tayloralgo1[m] has quit []
kaiwenjon has quit [Quit: WeeChat 3.8]
YunseongKim has quit [Ping timeout: 480 seconds]
kaiwenjon has joined #dri-devel
YunseongKim has joined #dri-devel
karolherbst_ is now known as karolherbst
dviola has quit [Quit: WeeChat 4.2.2]
YunseongKim has quit [Ping timeout: 480 seconds]
YunseongKim has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
mbrost has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
kaiwenjon has quit [Quit: WeeChat 3.8]
YunseongKim has quit [Ping timeout: 480 seconds]
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
YunseongKim has joined #dri-devel
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel
YunseongKim has quit [Ping timeout: 480 seconds]
jhli has quit [Remote host closed the connection]
YunseongKim has joined #dri-devel
YunseongKim has quit [Ping timeout: 480 seconds]
jrelvas has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
guludo has quit [Quit: WeeChat 4.2.2]
orowith2os[m] has quit []
simon-perretta-img has quit [Read error: Connection reset by peer]
simon-perretta-img has joined #dri-devel