ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
penguin42 has quit [Remote host closed the connection]
smiles_1111 has joined #dri-devel
melonai0 is now known as melonai
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
crabbedhaloablut has quit []
co1umbarius has joined #dri-devel
columbarius has quit [Ping timeout: 480 seconds]
<kode54> I only just noticed the argument on the drm mailing list regarding the drm scheduler
<kode54> yikes
fxkamd has quit []
<psykose> which one
columbarius has joined #dri-devel
co1umbarius has quit [Remote host closed the connection]
<psykose> thanks
mbrost has quit [Ping timeout: 480 seconds]
<psykose> spicy thread
benjaminl has quit [Ping timeout: 480 seconds]
Daaanct12 has quit [Remote host closed the connection]
Daaanct12 has joined #dri-devel
mbrost has joined #dri-devel
yuq825 has joined #dri-devel
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
oneforall2 has quit [Remote host closed the connection]
oneforall2 has joined #dri-devel
benjaminl has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
smiles_1111 has quit [Ping timeout: 480 seconds]
mbrost has quit []
a-865 has quit [Quit: ChatZilla 0.17b1 [SeaMonkey 2.53.17/20230610105000]]
heat has quit [Read error: No route to host]
heat has joined #dri-devel
<Venemo> mareko: I'm sorry that you dislike clang-format. personally I don't mind the style, any style is fine with me as long as I don't have to deal with it manually. I agree with alyssa 's writup on the gitlab about this topic
a-865 has joined #dri-devel
<Venemo> honestly I feel better since we use it because I don't have any stylistic comments on my MRs anymore and that helps me sleep bettet
<Venemo> better*
JohnnyonF has joined #dri-devel
JohnnyonFlame has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
<Lynne> how does radv treat command buffers, specifically pools, as?
<Lynne> are command buffers independent from pools, so pools are nothing more than a malloc?
<airlied> Lynne: radv just uses some generic mesa infrastructure that all the drivers share
<airlied> but I think it recycles them within a pool
<airlied> so you won't get mallocs
<airlied> but it doesn't preallocate any
<Lynne> so there shouldn't be any issues specifically with radv if two command buffers which share the same pool are accessed from different threads?
<airlied> nope
<Lynne> ah, well, for a brief moment I thought fixing that may have fixed the av1/hevc flickering issues on rdna3
YuGiOhJCJ has joined #dri-devel
mvchtz has quit [Quit: WeeChat 3.5]
fab has joined #dri-devel
sima has joined #dri-devel
sima has quit [Remote host closed the connection]
sima has joined #dri-devel
a-865 has quit [Quit: ChatZilla 0.17b1 [SeaMonkey 2.53.17/20230610105000]]
itoral has joined #dri-devel
Company has quit [Quit: Leaving]
kzd has quit [Ping timeout: 480 seconds]
a-865 has joined #dri-devel
aravind has joined #dri-devel
frieder has joined #dri-devel
fab has quit [Quit: fab]
Jeremy_Rand_Talos__ has quit [Remote host closed the connection]
jkrzyszt has joined #dri-devel
Jeremy_Rand_Talos__ has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
<Lynne> airlied: where does skeggs' kernel branch expect the gsp firmware to be at?
<Lynne> as far as I can see, it tries to load gsp/gsp535.54.03, but how would it know which variant to load?
ngcortes has quit [Ping timeout: 480 seconds]
<Lynne> found it, it still requests a booter load microcode, which I don't think exists/is needed?
rcf1 has joined #dri-devel
rcf has quit [Ping timeout: 480 seconds]
<airlied> Lynne: it's needed
krushia has quit [Read error: Connection reset by peer]
<airlied> you have to extract it from the open-gpu-kernel-module
<Lynne> yeah, I found it
<airlied> https://github.com/NVIDIA/open-gpu-kernel-modules nouveau/extract-firmware-nouveau.py
<Lynne> it's in hex form, surely it's available in .bin somewhere, right?
<airlied> it's not available in any from beyond whatever nvidia give it to us in
<Lynne> it's actually embedded into their open kernel modules
<airlied> yes so the script pulls it out
<airlied> into .bin files
<airlied> what card you testing it on? ampere or ada?
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
<Lynne> ada
<Lynne> got a bit further, I get a crash when loading the firmware (just a kernel one)
<Lynne> may be because I'm using a different version's gsp firmware rather than strictly 5355403
<Lynne> I can't know, 535.54.03 doesn't actually provide gsp for ada, but their beta drivers do
pcercuei has joined #dri-devel
crabbedhaloablut has joined #dri-devel
tursulin has joined #dri-devel
fab has joined #dri-devel
illwieckz has quit [Ping timeout: 480 seconds]
<pq> emersion, I'm not sure what other purpose VGEM might have if not allocating sysram exportable to dmabuf.
<emersion> pq, i don't see any way to allocate DMA-BUFs in vgem though…
<emersion> i would've asked ajax how this works in xserver, but they're no here
<airlied> Lynne: don't think we have any userspace for ada, I thought karolherbst got ada going with gsp today
<Lynne> userspace?
<pq> emersion, odd - in Weston we were looking forward to use VGEM in order to test direct scanout with VKMS, and that would need dmabuf. I recall Leandro having even a MR open perhaps.
camus1 has joined #dri-devel
<pq> or maybe it wasn't a MR yet...
camus has quit []
<emersion> that one uses dumb buffers with vgem, but that doesn't work
<emersion> hm, or maybe that works with the primary node, not the render node?
<pq> How does it not work? The test suite is green?
mvlad has joined #dri-devel
<emersion> the test is not ran AFAIK
<pq> ah
<emersion> or is it not?
<emersion> i don't see WESTON_TEST_SUITE_ALLOC_DEVICE set anywhere, and it's required for the test
<pq> alloc device is indeed the primary node, not render node
<MrCooper> I do suspect dumb BOs only work with card nodes
<pq> see !537
<emersion> d'uh, export WESTON_TEST_SUITE_ALLOC_DEVICE=$(basename /sys/devices/platform/vgem/drm/card*)
<pq> yes, dumb bo alloc is only allowed on primary nodes AFAIK
<emersion> okay, nevermind then
<emersion> any reason why vkms is not used to allocate?
illwieckz has joined #dri-devel
<pq> err, because.... it's a KMS device and clients might not be able to... so VGEM device is used to bend the rules?
<emersion> but dumb BOs are not for clients…
<pq> but clients need dmabuf, and that's currently the only way
<pq> maybe VGEM needs to grow a driver-specific bo alloc API then?
<Lynne> airlied: ah, as in nvk, I can backport a patch if it hasn't been merged by then
<pq> but how would se use it? Via GBM?
<pq> *we
<emersion> yeah
<emersion> a lot of work for no clear benefit
<emersion> OTOH, you could probably just use weston-simple-dmabuf-gbm for tests
<pq> in weston !513 logs I see: 10/50 drm-composite-bypass OK 1.38s 1 subtests passed
<emersion> well, not exactly that exe ofc, but code close to it
<pq> Does GBM on VGEM work?
<emersion> i would be surprised if it did
<emersion> yeah, the test works
<pq> yeah, so it needs work - what do you mean would be a lot of work for no clear benefit?
<emersion> i mean that dumb BOs and using the primary node "works" for testing
<pq> yes?
<airlied> Lynne: yeah nvk, though I think nvc0 fixes just got into an MR
<emersion> so, why bother
<pq> that's my line :-)
<pq> I thought you were against using such a hack
<emersion> it doesn't work for wlroots, because wlroots insists on using render nodes for… rendering
<emersion> hm, actually, maybe GBM works with vgem primary nodes, now that i think about it
<emersion> via kmsro…
<pq> it might become a problem in weston too, if it didn't already, I haven't really followed all the renderer rearchitecting
<pq> I'd assume that Weston opens VKMS primary for renderer and gets kmsro, but that might be changing.
idr has quit [Remote host closed the connection]
<Lynne> airlied: "sec2(gsp):booter-load: boot failed: -5"
idr has joined #dri-devel
<emersion> hm my head hurts now
rasterman has joined #dri-devel
<emersion> kmsro always gives me a good headache
<pq> emersion, if you want to make GBM + VGEM render node work for alloc and dmabuf export, it sounds like a good idea to me if it doesn't work already.
<pq> cc daniels
<emersion> yeah, that one doesn't work for sure
<emersion> but i don't know if it makes sense
<pq> why no sense?
<emersion> it feels weird to have mesa code for something which can't render
<pq> it would make VGEM look a lot more like a normal driver, to support Mesa sw
<emersion> we'd probably need… vgem_dri.so
<emersion> which would only support allocs
<pq> I guess so
<emersion> and… defer rendering to llvmpipe?
<pq> yes
<airlied> Lynne: you have nouveau.config=NvGspRm=1
<emersion> that'd be great for wlroots, because it would fit perfectly our abstractions
<airlied> ?
<pq> emersion, I think it would be architecturally a good idea indeed.
<pq> then again, I know practically nothing of Mesa insides
<pq> but from outside it makes sense
<Lynne> airlied: yup, though it's not needed on ada, the notes said it's enabled there by default
<Lynne> what happens is actually "gsp: fwsec-frts: 0x00be", which is a check for whether the device ack'd the firmware, from what I can tell
<Lynne> so it's getting loaded
ondracka has joined #dri-devel
lynxeye has joined #dri-devel
Lucretia has quit [Read error: Connection reset by peer]
Lucretia has joined #dri-devel
djbw has quit [Read error: Connection reset by peer]
Cyrinux94 has quit [Ping timeout: 480 seconds]
Cyrinux94 has joined #dri-devel
tango_ has quit [Ping timeout: 480 seconds]
Dr_Who has quit [Read error: Connection reset by peer]
JohnnyonF has quit [Read error: Connection reset by peer]
<emersion> daniels: btw, do you want me to do anything special wrt. that tearing mesa MR?
<llyyr> doing any kind of search on the mesa issue tracker results in an error 500
sgruszka has joined #dri-devel
thaytan has quit [Ping timeout: 480 seconds]
<Lynne> karolherbst: yup, which gsp binary did you use?
<karolherbst> 535.54.3
<karolherbst> it uses the ampere one
<karolherbst> ada is surprisingly identical to ampere
<Lynne> gsp_ga10x.bin?
<karolherbst> yeah
oneforall2 has quit [Ping timeout: 480 seconds]
<Lynne> didn't work for me
<Lynne> maybe the kernel branch ought to track the beta drivers? they're already experimental enough, wouldn't make a difference :)
<karolherbst> in what sense didn't it work for you?
i509vcb has quit [Quit: Connection closed for inactivity]
<Lynne> errors out with "gsp: fwsec-frts: 0x00be"
<Lynne> tried other booter versions too, and 2 gsp binary versions, it pretty much always happens
apinheiro has joined #dri-devel
<lynxeye> zmike: Sorry, seems I broke pipeline creation by directly pushing the etnaviv fixup. Maybe you can trigger the etnaviv CI again?
idr has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
penguin42 has joined #dri-devel
anarsoul|2 has quit [Remote host closed the connection]
anarsoul has joined #dri-devel
andrey-k- has joined #dri-devel
andrey-k- has quit []
simon-perretta-img has quit [Read error: Connection reset by peer]
penguin42 has left #dri-devel [#dri-devel]
penguin42 has joined #dri-devel
aravind has quit [Ping timeout: 480 seconds]
cmichael has joined #dri-devel
andrey-k- has joined #dri-devel
oneforall2 has joined #dri-devel
itoral has quit [Remote host closed the connection]
<hussam> hello.
<hussam> I have a problem with intel graphics 620 on an 8th gen intel laptop
<hussam> I think it is due to modesetting
<hussam> if I suspend on Xorg, resuming from suspend shows an old frame
andrey-k- has quit []
kts has joined #dri-devel
<dolphin> hussam: have you tried with wayland compositors?
<hussam> sometimes even on switching TV
<hussam> VT
<hussam> yes, it doesn't happen under Wayland.
<hussam> but I have other issues with wayland like applications showing up twice or as unknown in gnome shell dashboard. so I was hoping to see if I can fix the xorg issue.
<dolphin> Right, there are instructions for filing bugs at the channel topic for #intel-gfx, but if it's only on Xorg it's going to a backlog as Xorg bugs are not prioritized much unless it was previously working and it's a clear regression
<dolphin> But if you have such issues with gnome-shell, please do file those in the bug tracker, they should get attention.
<dolphin> (in wayland mode, that is)
<hussam> I don't know if this is a regression. I used nvidia on a desktop for over two decades and 3dfx before that. Very different than intel.
<hussam> No such issue under wayland.
<dolphin> right, regression would mean that something worked on the exact same hardware and userspace, but with older kernel
<dolphin> and is then broken by update to newer kernel
luc has joined #dri-devel
tyalie has quit [Quit: The Lounge - https://thelounge.github.io]
tyalie has joined #dri-devel
aravind has joined #dri-devel
nchery is now known as Guest6420
nchery has joined #dri-devel
<penguin42> karolherbst: I guess now I've got profiling support in, I can go back and look at my original performance question a bit more :-)
kts has quit [Ping timeout: 480 seconds]
thaytan has joined #dri-devel
lplc has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
donaldrobson has joined #dri-devel
idr has joined #dri-devel
lynxeye has quit [Ping timeout: 480 seconds]
lynxeye has joined #dri-devel
tango_ has joined #dri-devel
lplc has joined #dri-devel
heat has joined #dri-devel
<zmike> lynxeye: 👍
<zmike> mareko: I have a tab open for it but this week's been hectic
smiles_1111 has joined #dri-devel
<zmike> will try and get it before today's call block
nchery is now known as Guest6427
nchery has joined #dri-devel
vicky has quit []
Guest6427 has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
kts has joined #dri-devel
Dr_Who has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
nchery has joined #dri-devel
sgruszka has quit [Remote host closed the connection]
alyssa has left #dri-devel [#dri-devel]
Net147 has quit [Quit: Quit]
Net147 has joined #dri-devel
kts has quit [Quit: Konversation terminated!]
apinheiro has quit [Quit: Leaving]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
cmichael has quit [Quit: Leaving]
cmichael has joined #dri-devel
ondracka has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
Haaninjo has joined #dri-devel
fxkamd has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
kzd has joined #dri-devel
yuq825 has quit [Remote host closed the connection]
ondracka has joined #dri-devel
ondracka has quit [Remote host closed the connection]
ondracka has joined #dri-devel
Cyrinux94 has quit []
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
Cyrinux94 has joined #dri-devel
ondracka has quit [Ping timeout: 480 seconds]
tursulin has quit [Ping timeout: 480 seconds]
<zmike> austriancoder lynxeye: it seems one of the jobs are fixed, but the other 3 are not https://gitlab.freedesktop.org/mesa/mesa/-/pipelines/939477
nchery has joined #dri-devel
benjaminl has joined #dri-devel
tobiasjakobi has joined #dri-devel
tobiasjakobi has quit []
aravind has quit [Read error: Connection reset by peer]
aravind has joined #dri-devel
djbw has joined #dri-devel
<austriancoder> zmike: gc7000 fails as there is an UnexpectedPass now 👍🏼
benjaminl has quit [Ping timeout: 480 seconds]
<zmike> 💪💪💪
<austriancoder> zmike: and gc2000 has only 5 fails ..
<austriancoder> so.. not that bad
<austriancoder> zmike: and the _asan job needs more tuning so it can be ignored
donaldrobson has quit [Remote host closed the connection]
frieder has quit [Remote host closed the connection]
<lynxeye> austriancoder: Are you going to investigate the remaining gc2000 fails? If not I can take another look, but not sure if I get around to it today.
<zmike> I don't think there's that much of a rush
<austriancoder> lynxeye: not sure.. was a long day already
idr has quit [Quit: Leaving]
lynxeye has quit [Quit: Leaving.]
nchery is now known as Guest6446
nchery has joined #dri-devel
fxkamd has quit []
fxkamd has joined #dri-devel
Guest6446 has quit [Ping timeout: 480 seconds]
aravind has quit [Ping timeout: 480 seconds]
<cwabbott> dj-death: I totally forgot about !23374, I guess you mostly reviewed it but there was one comment left
<cwabbott> I've rebased it now that the dependent stuff has landed
<dj-death> cwabbott: cool, I'll rebase the anv stuff
shankaru has quit [Remote host closed the connection]
shankaru has joined #dri-devel
<cwabbott> dj-death: fyi, you'll probably have to rework the anv patch to combine the dynamic and pipeline feedback loop flags due to https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23374/diffs?commit_id=e226eebfb964ee895443ebaa998b6485e8d16273#994589f18ec2d4dde5c2b22b3d9441a238147a78_1799_1821
smiles_1111 has quit [Ping timeout: 480 seconds]
jeeeun841351 has quit [Quit: The Lounge - https://thelounge.chat]
jeeeun841351 has joined #dri-devel
<dj-death> cwabbott: not sure why, I seem to remember it
<dj-death> cwabbott: will see
cmichael has quit [Quit: Leaving]
i509vcb has joined #dri-devel
marcin_ has joined #dri-devel
marcin_ has left #dri-devel [#dri-devel]
marcin_ has joined #dri-devel
nchery has quit [Ping timeout: 480 seconds]
ondracka has joined #dri-devel
ondracka has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
ngcortes has joined #dri-devel
nchery has joined #dri-devel
nchery is now known as Guest6454
Guest6420 is now known as nchery
Guest6454 has quit []
gouchi has joined #dri-devel
ondracka has joined #dri-devel
marcin_ has quit [Ping timeout: 480 seconds]
digetx has quit [Ping timeout: 480 seconds]
ondracka has quit [Remote host closed the connection]
ondracka has joined #dri-devel
jkrzyszt has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
glennk has quit [Read error: Connection reset by peer]
glennk has joined #dri-devel
RSpliet has quit [Quit: Bye bye man, bye bye]
ondracka has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
RSpliet has joined #dri-devel
RSpliet has quit [Quit: Bye bye man, bye bye]
pjakobsson_ has quit []
luc has quit [Remote host closed the connection]
RSpliet has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
digetx has joined #dri-devel
Piraty has quit [Remote host closed the connection]
Piraty has joined #dri-devel
gouchi has quit [Remote host closed the connection]
glennk has quit [Remote host closed the connection]
rz_ is now known as rz
glennk has joined #dri-devel
marcin_ has joined #dri-devel
heat_ has joined #dri-devel
heat has quit [Read error: Connection reset by peer]
Duke`` has quit [Ping timeout: 480 seconds]
fab has quit [Quit: fab]
heat_ has quit [Remote host closed the connection]
psykose has quit [Remote host closed the connection]
sima has quit [Ping timeout: 480 seconds]
psykose has joined #dri-devel
crabbedhaloablut has quit []
marcin_ has quit [Quit: marcin_]
heat has joined #dri-devel
a-865 has quit [Quit: ChatZilla 0.17b1 [SeaMonkey 2.53.17/20230610105000]]
pcercuei has quit [Quit: dodo]
a-865 has joined #dri-devel
smiles_1111 has joined #dri-devel
fxkamd has quit []
a-865 has quit [Quit: ChatZilla 0.17b1 [SeaMonkey 2.53.17/20230610105000]]
a-865 has joined #dri-devel