ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
<zmike>
tarceri: if you were coming to XDC I would buy you a beer or ten
<zmike>
you deserve a round of applause
pixelcluster has quit [Quit: Goodbye!]
pixelcluster has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
Daanct12 has joined #dri-devel
<tarceri>
lol, long way to travel for 10 beers but tempting haha
davispuhh has quit [Ping timeout: 480 seconds]
grillo_0 has quit []
grillo_0 has joined #dri-devel
luc has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
luc has quit []
<kode54>
I have a MSI motherboard, and it has an iGPU option called "Hybrid Graphics" and I have no idea what it's for
<kode54>
I don't even know if it has any meaning under Linux
<kode54>
I just know when I attempted it, I only had one GPU visible to Linux
LeviYun has quit [Ping timeout: 480 seconds]
<airlied>
usually that manes turn on the igpu and the dgpu
luc has joined #dri-devel
pcercuei has quit [Quit: dodo]
LeviYun has joined #dri-devel
<karolherbst>
sooo.. SVM done on radeonsi as well 🙃
LeviYun has quit [Ping timeout: 480 seconds]
<airlied>
karolherbst: nice
<karolherbst>
in theory it should also work cross vendor cross device, but I need to fix memory for multiple dev context first 🙃
<karolherbst>
but hey.. it's still two weeks
LeviYun has joined #dri-devel
mbrost has joined #dri-devel
epoch101 has quit [Quit: WeeChat 4.4.2]
mbrost_ has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
dviola has quit [Ping timeout: 480 seconds]
alane has quit []
alane has joined #dri-devel
LeviYun has joined #dri-devel
diego has joined #dri-devel
u-amarsh04 has quit []
LeviYun has quit [Ping timeout: 480 seconds]
mbrost has quit [Ping timeout: 480 seconds]
Company has quit [Ping timeout: 480 seconds]
heat has quit [Ping timeout: 480 seconds]
Company has joined #dri-devel
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
Daanct12 has quit [Quit: WeeChat 4.4.2]
LeviYun has joined #dri-devel
sassefa has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
Daanct12 has joined #dri-devel
<Company>
kode54: there's CPUs with builtin igpus (I have one) and if I enable hybrid graphics the bios enables both my igpu and dgpu - if I don't the igpu is invisible to the OS
<kode54>
if I enable hybrid graphics, there's only one gpu visible to the host os
<kode54>
if I don't, and set initiate to IGD and UMA Auto, both are visible
<Company>
maybe your bios is doing something else then?
<kode54>
it's some special MSI bullcrap
<kode54>
they also still insist on calling 64 bit PCI addressing "Cryptocurrency Mining mode"
<kode54>
at least they now turn it on by default, as well as ReBAR
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #dri-devel
bmodem has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
LeviYun has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
LeviYun has quit [Ping timeout: 480 seconds]
sassefa has joined #dri-devel
Haaninjo has joined #dri-devel
mbrost has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
fab has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
nopjmp has quit []
nopjmp has joined #dri-devel
LeviYun has joined #dri-devel
yogesh_mohan has joined #dri-devel
sassefa has quit []
LeviYun has quit [Ping timeout: 480 seconds]
LeviYun has joined #dri-devel
feaneron has quit [Ping timeout: 480 seconds]
kts has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Leaving]
tobiasjakobi has joined #dri-devel
lemonzest has quit [Quit: WeeChat 4.4.2]
lemonzest has joined #dri-devel
tobiasjakobi has quit []
fab has quit [Quit: fab]
mbrost has quit [Ping timeout: 480 seconds]
tzimmermann has joined #dri-devel
itoral has joined #dri-devel
glennk has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
sima has joined #dri-devel
rasterman has joined #dri-devel
fab has joined #dri-devel
jsa has joined #dri-devel
LeviYun has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
danylo1 has joined #dri-devel
OftenTimeConsuming has quit [Remote host closed the connection]
OftenTimeConsuming has joined #dri-devel
rgallaispou has joined #dri-devel
jkrzyszt has joined #dri-devel
apinheiro has joined #dri-devel
lynxeye has joined #dri-devel
vliaskov has joined #dri-devel
dv_ has quit [Quit: WeeChat 3.8]
glennk has quit [Read error: Connection reset by peer]
LeviYun has joined #dri-devel
coldfeet has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
jsa has quit [Ping timeout: 480 seconds]
rasterman has joined #dri-devel
aperezdc has quit [Remote host closed the connection]
aperezdc has joined #dri-devel
Schrostfutz has joined #dri-devel
aperezdc has quit [Remote host closed the connection]
aperezdc has joined #dri-devel
jsa has joined #dri-devel
<luc>
Hi, what happens to the bo's gpuva after a dma-buf is exported? Does it need to reestablish the gpu page table for its importer?
<dolphin>
luc: can you elaborate on the question?
<dolphin>
when you export the dma-buf, you essentially share the dma addresses, so page table setup is on the responsibility of the consumer/importer
bolson has quit [Ping timeout: 480 seconds]
<luc>
are dma addresses(gpu va iiuc) valid both in the exporter and importer processes?
<dolphin>
ah, not at all, the dma addresses are only known by kernel behind the scenes
<dolphin>
if you have mapped the dma-buf to CPU memory, that address is completely private to that process
<dolphin>
dma addresses are physical addresses
<dolphin>
virtual addresses that are used by CPU process and GPU workloads, get automatically translated by kernel drivers/hardware
<dolphin>
you will never know what the actual physical addresses are, virtual addresses can be unique per address space
<luc>
i know that bo's cpu virtual addresses are unique in exporter and importer processes, but what about gpu virtual addresses? are they different in exporter and importer processes?
<dolphin>
that would be dependent on the GPU driver and the application, so there's no guarantee
<dolphin>
most drivers allow the user to choose the virtual address when they bind the dma-buf, so the two processes would have to use IPC to agree
<luc>
thanks very much
BobBeck has joined #dri-devel
kts has joined #dri-devel
yshui_ has joined #dri-devel
yshui has quit [Ping timeout: 480 seconds]
Schrostfutz has quit [Ping timeout: 480 seconds]
yshui_ has quit [Read error: Connection reset by peer]
LeviYun has quit [Ping timeout: 480 seconds]
pcercuei has joined #dri-devel
yshui has joined #dri-devel
LeviYun has joined #dri-devel
mripard has joined #dri-devel
kts has quit [Quit: Leaving]
diego has left #dri-devel [#dri-devel]
dviola has joined #dri-devel
coldfeet has quit [Quit: leaving]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
BesterGester83 has joined #dri-devel
guludo has joined #dri-devel
BesterGester8 has quit [Ping timeout: 480 seconds]
epoch101 has joined #dri-devel
nerdopolis has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
itoral has quit [Quit: Leaving]
Company has joined #dri-devel
jsa has joined #dri-devel
kts has joined #dri-devel
jsa1 has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
jsa has joined #dri-devel
jsa2 has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
jsa has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
coldfeet has joined #dri-devel
Daanct12 has quit [Quit: WeeChat 4.4.2]
rasterman has quit [Quit: Gettin' stinky!]
coldfeet has quit [Remote host closed the connection]
heat has joined #dri-devel
feaneron has joined #dri-devel
bmodem has quit [Ping timeout: 480 seconds]
bolson has joined #dri-devel
paulk has quit [Quit: WeeChat 3.0]
davispuh has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
lynxeye has quit [Quit: Leaving.]
mbrost has joined #dri-devel
kzd has joined #dri-devel
Aazam has joined #dri-devel
fab has quit [Quit: fab]
mbrost_ has joined #dri-devel
Aazam has quit []
mbrost has quit [Ping timeout: 480 seconds]
dsimic is now known as Guest4623
dsimic has joined #dri-devel
Guest4623 has quit [Ping timeout: 480 seconds]
paulk has joined #dri-devel
kts has joined #dri-devel
fab has joined #dri-devel
Duke`` has joined #dri-devel
tzimmermann has quit [Quit: Leaving]
bmodem has joined #dri-devel
LeviYun has quit [Ping timeout: 480 seconds]
jsa2 has quit [Ping timeout: 480 seconds]
mbrost_ has quit [Ping timeout: 480 seconds]
mbrost has joined #dri-devel
LeviYun has joined #dri-devel
rgallaispou has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
Company has joined #dri-devel
rasterman has joined #dri-devel
Kayden has quit [Quit: -> JF]
tobiasjakobi has joined #dri-devel
mbrost_ has joined #dri-devel
mbrost has quit [Ping timeout: 480 seconds]
bmodem has quit [Ping timeout: 480 seconds]
jsa has joined #dri-devel
kts has quit [Quit: Leaving]
plutunion has quit [Remote host closed the connection]
alyssa has quit [Quit: alyssa]
kaiwenjon has quit [Quit: WeeChat 3.8]
mripard has quit [Remote host closed the connection]
kaiwenjon has joined #dri-devel
jsa has quit [Ping timeout: 480 seconds]
mbrost_ has quit [Ping timeout: 480 seconds]
oneforall2 has quit [Remote host closed the connection]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
Curan has joined #dri-devel
<Curan>
@airlied @karolherbst I hate pinging you here, but if you could give me a Rb (or direction where to take it) on https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31364 "soonish", I'd appreciate it, since I'll be without (stable) internet for a bit soon. And I'd love to finish this – seemingly – simple MR before I'am away. Thanks for having a look!