--- Log opened Mon Jan 16 00:00:49 2023 00:04 -!- sparky4 [~sparky4@hutcheson-192.resnet.latech.edu] has joined #nouveau 00:12 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has quit [Ping timeout: 480 seconds] 00:23 -!- TMM [hp@amanda.tmm.cx] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 00:23 -!- TMM [hp@amanda.tmm.cx] has joined #dri-devel 00:30 -!- fmuellner [~fmuellner@78.30.29.200] has quit [Ping timeout: 480 seconds] 00:38 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has quit [Quit: Ex-Chat] 00:38 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has quit [Quit: Ex-Chat] 00:38 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has quit [Quit: Ex-Chat] 00:40 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 01:04 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has joined #wayland 01:14 -!- co1umbarius [~columbari@i577BC6D5.versanet.de] has joined #dri-devel 01:14 -!- co1umbarius [~columbari@i577BC6D5.versanet.de] has joined #wayland 01:15 -!- yuq825 [~yuq@58.39.176.41] has joined #lima 01:15 -!- yuq825 [~yuq@58.39.176.41] has joined #dri-devel 01:16 -!- columbarius [~columbari@mue-88-130-54-017.dsl.tropolys.de] has quit [Ping timeout: 480 seconds] 01:16 -!- columbarius [~columbari@mue-88-130-54-017.dsl.tropolys.de] has quit [Ping timeout: 480 seconds] 01:28 -!- Dr_Who [~tgall@70.35.96.200] has quit [] 01:31 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 01:36 -!- smallville7123 [~small@45.248.79.126] has joined #wayland 01:48 -!- molinari [~molinari@vir47-h01-176-172-98-151.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 480 seconds] 02:07 -!- Dr_Who [~tgall@70.35.96.200] has quit [] 02:12 -!- Brainium [~brainium@00028330.user.oftc.net] has quit [Quit: Konversation terminated!] 02:12 -!- Brainium [~brainium@00028330.user.oftc.net] has quit [Quit: Konversation terminated!] 02:26 -!- kinkinkijkin [~kinkinkij@162.246.53.23] has joined #radeon 02:34 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 02:54 -!- Dr_Who [~tgall@70.35.96.200] has quit [] 03:04 -!- arsenm [~matt@2603-7080-4d05-54eb-3d85-0300-2b87-bd45.res6.spectrum.com] has quit [] 03:11 -!- a-865 [~fmcz@24.50.25.173] has joined #dri-devel 03:15 -!- cool110 [~mark@0002e01f.user.oftc.net] has quit [Remote host closed the connection] 03:16 -!- cool110 [~mark@0002e01f.user.oftc.net] has joined #wayland 03:21 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has joined #dri-devel 03:23 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has joined #dri-devel 03:23 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has joined #nouveau 03:23 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has joined #freedreno 03:23 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has joined #freedesktop 03:23 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has joined #radeon 03:27 -!- pendingchaos [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:27 -!- pendingchaos [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:27 -!- pendingchaos [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:27 -!- pendingchaos [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:27 -!- pendingchaos [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:31 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 03:36 -!- pendingchaos [~quassel@host86-172-249-28.range86-172.btcentralplus.com] has joined #dri-devel 03:36 -!- pendingchaos [~quassel@host86-172-249-28.range86-172.btcentralplus.com] has joined #nouveau 03:36 -!- pendingchaos [~quassel@host86-172-249-28.range86-172.btcentralplus.com] has joined #freedreno 03:36 -!- pendingchaos [~quassel@host86-172-249-28.range86-172.btcentralplus.com] has joined #radeon 03:36 -!- pendingchaos [~quassel@host86-172-249-28.range86-172.btcentralplus.com] has joined #freedesktop 03:40 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has quit [] 03:40 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has quit [] 03:44 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:44 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:44 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:44 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:44 -!- pendingchaos_ [~quassel@0002b4ae.user.oftc.net] has quit [Ping timeout: 480 seconds] 03:47 -!- mmu_man [~revol@2a01:e0a:8c9:4100:b1b2:420f:d569:ce50] has quit [Ping timeout: 480 seconds] 03:59 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 03:59 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 04:01 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has quit [Ping timeout: 480 seconds] 04:14 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has quit [Remote host closed the connection] 04:16 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has joined #wayland 04:24 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has joined #dri-devel 04:30 -!- sunshavi [~user@190.235.10.240] has quit [Read error: No route to host] 04:30 -!- sunshavi [~user@190.235.10.240] has joined #lima 04:43 -!- ximion [~ximion@ip-176-199-210-133.um44.pools.vodafone-ip.de] has quit [] 04:47 -!- Dr_Who [~tgall@70.35.96.200] has quit [] 04:47 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has quit [Read error: Connection reset by peer] 04:47 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has quit [Read error: Connection reset by peer] 04:48 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has joined #etnaviv 04:48 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has joined #dri-devel 04:55 -!- jernej_ is now known as jernej 04:55 -!- jernej_ is now known as jernej 04:58 -!- swatish2 [~swatish2@134.134.139.84] has joined #intel-gfx 04:58 -!- lemonzest [~lemonzest@cpc86080-nott19-2-0-cust160.12-2.cable.virginm.net] has joined #dri-devel 04:58 -!- lemonzest [~lemonzest@cpc86080-nott19-2-0-cust160.12-2.cable.virginm.net] has joined #radeon 05:08 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has quit [Remote host closed the connection] 05:08 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has joined #dri-devel 05:10 -!- chewitt [~chewitt@0002b8dc.user.oftc.net] has joined #lima 05:10 -!- chewitt [~chewitt@0002b8dc.user.oftc.net] has joined #etnaviv 05:12 -!- Deluxef [~Deluxe@212.4.150.151] has joined #radeon 05:14 -!- Deluxef [~Deluxe@212.4.150.151] has quit [Remote host closed the connection] 05:17 -!- off^ [~off@76.145.190.81] has joined #dri-devel 05:17 -!- off^ [~off@76.145.190.81] has joined #wayland 05:24 -!- jarthur [~jarthur@2603-8080-1500-1a3e-9813-8ec4-9778-7483.res6.spectrum.com] has quit [Quit: Textual IRC Client: www.textualapp.com] 05:24 -!- jarthur [~jarthur@2603-8080-1500-1a3e-9813-8ec4-9778-7483.res6.spectrum.com] has quit [Quit: Textual IRC Client: www.textualapp.com] 05:38 -!- JohnDoe_71Rus [~CLDX@80.78.195.138] has joined #radeon 05:38 -!- sparky4 [~sparky4@hutcheson-192.resnet.latech.edu] has quit [Remote host closed the connection] 05:39 -!- kzd [~kzd@static-198-54-130-132.cust.tzulo.com] has quit [Quit: kzd] 05:39 -!- kzd [~kzd@static-198-54-130-132.cust.tzulo.com] has quit [Quit: kzd] 05:41 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has quit [Quit: CodeSpelunker] 05:47 -!- bvivekan [~bvivekan@192.55.79.173] has joined #intel-gfx 05:53 -!- julio7359 [~julio7359@75.172.139.251] has quit [Ping timeout: 480 seconds] 05:54 -!- Fxzxmic [~fxzxmic@vps-2b2fce2c.vps.ovh.ca] has joined #wayland 05:55 -!- chewitt [~chewitt@0002b8dc.user.oftc.net] has quit [Ping timeout: 480 seconds] 05:55 -!- chewitt [~chewitt@0002b8dc.user.oftc.net] has quit [Ping timeout: 480 seconds] 06:00 -!- Fxzxmic [~fxzxmic@vps-2b2fce2c.vps.ovh.ca] has quit [Remote host closed the connection] 06:01 -!- Fxzxmic [~fxzxmic@n220246250139.netvigator.com] has joined #wayland 06:03 -!- jgrulich [~jgrulich@dynamic-2a00-1028-9942-709e-ddf9-9ddc-36fb-0830.ipv6.o2.cz] has joined #wayland 06:05 -!- julio7359 [~julio7359@75.172.139.251] has joined #wayland 06:05 -!- Fxzxmic [~fxzxmic@n220246250139.netvigator.com] has quit [Remote host closed the connection] 06:06 -!- Fxzxmic [~fxzxmic@46.20.109.109] has joined #wayland 06:09 -!- bgs [~bgs@212-85-160-171.dynamic.telemach.net] has joined #dri-devel 06:09 -!- feto_bastardo [~fetobasta@ec2-3-20-180-149.us-east-2.compute.amazonaws.com] has quit [Quit: quit] 06:12 -!- feto_bastardo [~fetobasta@ec2-3-20-180-149.us-east-2.compute.amazonaws.com] has joined #freedesktop 06:12 #dri-devel: < Lynne> how large is the overhead on vkimageview creation? just a malloc in most cases? 06:16 #dri-devel: < airlied> malloc + surface creation calculations 06:17 #dri-devel: < airlied> radv makes two descriptors per plane 06:18 -!- Seirdy [~Seirdy@00029ddc.user.oftc.net] has quit [] 06:18 -!- Seirdy [~Seirdy@00029ddc.user.oftc.net] has quit [] 06:31 -!- ricotz [~ricotz@155.133.211.129] has joined #nouveau 06:32 -!- ianb [~oftc-webi@pool-108-26-57-185.syrcny.fios.verizon.net] has joined #intel-gfx 06:34 -!- ianb [~oftc-webi@pool-108-26-57-185.syrcny.fios.verizon.net] has quit [] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:38 -!- Leopold___ [~quassel@4JHAAAF9P.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection] 06:39 -!- bvivekan [~bvivekan@192.55.79.173] has quit [Remote host closed the connection] 06:39 -!- bvivekan [~bvivekan@192.55.79.173] has joined #intel-gfx 06:41 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has joined #wayland 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #wayland 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #dri-devel 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #intel-3d 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #freedesktop 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #nouveau 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #radeon 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #lima 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #etnaviv 06:41 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has joined #intel-gfx 06:48 -!- julio7359 [~julio7359@75.172.139.251] has quit [Ping timeout: 480 seconds] 06:48 -!- fab [~fab@bellet.info] has joined #dri-devel 06:49 -!- bvivekan [~bvivekan@192.55.79.173] has quit [Remote host closed the connection] 06:57 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has joined #dri-devel 06:57 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has joined #intel-gfx 06:57 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has joined #nouveau 06:57 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has joined #radeon 06:57 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has joined #wayland 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #wayland 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #dri-devel 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #intel-3d 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #freedesktop 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #nouveau 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #radeon 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #lima 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #etnaviv 06:58 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has joined #intel-gfx 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 06:58 -!- Leopold_ [~quassel@4JHAAAGA2.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:13 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 07:13 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 07:13 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 07:14 -!- Dami_Lu [~lyn@119.4.240.125] has quit [Ping timeout: 480 seconds] 07:14 -!- Dami_Lu [~lyn@119.4.240.125] has joined #wayland 07:26 -!- slattann [~slattann@134.134.137.84] has joined #wayland 07:28 #wayland: < slattann> Test Msg 07:28 -!- slattann [~slattann@134.134.137.84] has joined #dri-devel 07:28 #dri-devel: < slattann> Test Msg 07:29 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 07:30 -!- kdrobnik [~kdrobnik@0002e0c8.user.oftc.net] has joined #intel-gfx 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- Leopold___ [~quassel@5PUAAAFL7.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 07:30 -!- alanc [~alanc@148.87.23.6] has quit [Remote host closed the connection] 07:30 -!- alanc [~alanc@148.87.23.6] has quit [Remote host closed the connection] 07:31 -!- alanc [~alanc@148.87.23.6] has joined #dri-devel 07:31 -!- alanc [~alanc@148.87.23.6] has joined #freedesktop 07:34 -!- molinari [~molinari@vir47-h01-176-172-98-151.dsl.sta.abo.bbox.fr] has joined #wayland 07:35 -!- gouchi [~gouchi@78.196.21.187] has joined #dri-devel 07:35 -!- gouchi [~gouchi@0002b959.user.oftc.net] has quit [] 07:35 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 07:38 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 07:42 -!- fab [~fab@bellet.info] has quit [Quit: fab] 07:44 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has quit [] 07:44 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has joined #wayland 07:44 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has quit [] 07:44 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has joined #wayland 07:46 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has joined #dri-devel 07:46 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has joined #lima 07:47 -!- jfalempe [~jfalempe@2a01:e0a:c:37e0:38da:a7d9:7cc9:db3e] has joined #dri-devel 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #wayland 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #radeon 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #nouveau 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #intel-gfx 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #intel-3d 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #freedesktop 07:50 -!- danvet [~Daniel@0002b820.user.oftc.net] has joined #dri-devel 07:53 -!- bilelmoussaoui [~bilelmous@ip-86-49-254-123.bb.vodafone.cz] has quit [Ping timeout: 480 seconds] 07:53 -!- vliaskov [~vliaskov@2a02:587:295f:9b00:d6e5:8150:97c:84e4] has joined #dri-devel 07:58 -!- sghuge [~sagar@134.134.139.85] has quit [Remote host closed the connection] 07:58 -!- sghuge [~sagar@134.134.139.85] has quit [Remote host closed the connection] 07:58 -!- sghuge [~sagar@134.134.139.85] has quit [Remote host closed the connection] 07:58 -!- sghuge [~sagar@134.134.139.85] has joined #intel-3d 07:58 -!- sghuge [~sagar@134.134.139.85] has joined #intel-gfx 07:58 -!- sghuge [~sagar@134.134.139.85] has joined #dri-devel 08:01 -!- jsa [~jsaarine@134.191.220.81] has joined #intel-gfx 08:01 -!- vliaskov_ [~vliaskov@athedsl-4550052.home.otenet.gr] has joined #dri-devel 08:02 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 08:04 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 08:05 -!- jsa [~jsaarine@134.191.220.81] has quit [] 08:06 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has joined #dri-devel 08:06 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has joined #wayland 08:06 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has joined #etnaviv 08:06 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has joined #freedesktop 08:07 -!- vliaskov [~vliaskov@2a02:587:295f:9b00:d6e5:8150:97c:84e4] has quit [Ping timeout: 480 seconds] 08:12 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 08:13 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 08:17 -!- bilelmoussaoui [~bilelmous@nat-pool-brq-t.redhat.com] has joined #wayland 08:18 -!- manuel1985 [~manuel198@62.99.131.178] has joined #wayland 08:20 -!- Fxzxmic [~fxzxmic@46.20.109.109] has quit [Remote host closed the connection] 08:20 -!- Fxzxmic [~fxzxmic@46.20.109.109] has joined #wayland 08:21 -!- hardening [~quassel@arennes-653-1-303-132.w109-218.abo.wanadoo.fr] has joined #wayland 08:22 -!- dcz_ [~dcz@dynamic-093-131-005-075.93.131.pool.telefonica.de] has joined #wayland 08:24 -!- fab [~fab@134.214.236.142] has joined #dri-devel 08:25 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 08:27 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 08:30 -!- rasterman [~rasterman@cpc99584-brnt1-2-0-cust1380.4-2.cable.virginm.net] has joined #dri-devel 08:30 -!- rasterman [~rasterman@cpc99584-brnt1-2-0-cust1380.4-2.cable.virginm.net] has joined #wayland 08:31 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 08:32 -!- Deluxe [~Deluxe@77.240.190.83] has joined #radeon 08:32 -!- Shimmy92 [~Shimmy@89-64-62-28.dynamic.chello.pl] has joined #wayland 08:32 -!- Shimmy9 [~Shimmy@89-64-62-28.dynamic.chello.pl] has quit [Read error: Connection reset by peer] 08:33 -!- ximion [~ximion@ip-176-199-210-133.um44.pools.vodafone-ip.de] has joined #freedesktop 08:35 -!- fab [~fab@134.214.236.142] has quit [Read error: No route to host] 08:35 #wayland: < pq> DodoGTA, HDR properties will come with https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14 08:35 -!- fab [~fab@134.214.236.142] has joined #dri-devel 08:36 -!- tursulin [~tursulin@192.198.151.51] has joined #intel-gfx 08:36 -!- tursulin [~tursulin@192.198.151.51] has joined #dri-devel 08:36 -!- tursulin [~tursulin@192.198.151.51] has joined #intel-3d 08:39 -!- kts [~kts@103.73.237.186] has joined #dri-devel 08:39 -!- kts [~kts@103.73.237.186] has joined #intel-3d 08:39 -!- kts [~kts@103.73.237.186] has joined #intel-gfx 08:39 -!- kts [~kts@103.73.237.186] has joined #wayland 08:43 -!- smallville7123 is now known as Guest1480 08:43 -!- smallville7123 [~small@45.248.79.122] has joined #wayland 08:45 -!- Daaanct12 [~danct12@0002be7e.user.oftc.net] has joined #lima 08:45 -!- Daaanct12 [~danct12@0002be7e.user.oftc.net] has joined #dri-devel 08:46 -!- ximion [~ximion@ip-176-199-210-133.um44.pools.vodafone-ip.de] has quit [] 08:49 -!- Guest1480 [~small@45.248.79.126] has quit [Ping timeout: 480 seconds] 08:50 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has joined #dri-devel 08:50 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has joined #etnaviv 08:50 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has quit [Ping timeout: 480 seconds] 08:50 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has quit [Ping timeout: 480 seconds] 08:56 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #dri-devel 08:56 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #etnaviv 08:57 -!- jsa [~jsaarine@134.191.220.81] has joined #intel-gfx 08:57 -!- jlawryno [~jlawryno@134.191.227.56] has joined #dri-devel 08:58 -!- lynxeye [~lynxeye@2a02:560:58b2:c700:20e1:7881:a58b:630d] has joined #etnaviv 08:58 -!- lynxeye [~lynxeye@2a02:560:58b2:c700:20e1:7881:a58b:630d] has joined #dri-devel 09:00 -!- sgruszka [~sgruszka@134.191.220.85] has joined #dri-devel 09:02 -!- heat [~heat@0002b861.user.oftc.net] has joined #dri-devel 09:02 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-gfx 09:02 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-3d 09:03 -!- vbenes [~vbenes@90-182-197-192.rcp.o2.cz] has joined #freedesktop 09:06 #etnaviv: < tomeu> austriancoder: something else I am having trouble with is figuring out when to enable DST_USE in store operations 09:07 #etnaviv: < tomeu> until now we have been carrying `inst.dst.use = (inst.src[2].rgroup == INST_RGROUP_UNIFORM_0 || inst.src[0].rgroup == INST_RGROUP_UNIFORM_0);` 09:08 #etnaviv: < tomeu> but that is not valid for this kernel: 09:08 #etnaviv: < tomeu> kernel void local_memory_one_work_group(global int *out) { 09:08 #etnaviv: < tomeu> out[get_global_id(0)] = 66; 09:08 #etnaviv: < tomeu> } 09:08 #etnaviv: < tomeu> in which we calculate the offset into the address, so: 09:08 #etnaviv: < tomeu> 0004: 00800033 00000c04 00000040 7800042f STORE mem.x___, t0.xxxx, 0.000000, 66 09:09 -!- damian [~quassel@46-126-70-182.dynamic.hispeed.ch] has quit [] 09:10 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has joined #lima 09:10 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has joined #dri-devel 09:11 -!- dtmrzgl [~dtmrzgl@134.191.227.52] has quit [] 09:14 -!- jsa [~jsaarine@134.191.220.81] has quit [] 09:15 -!- OftenTimeConsuming is now known as Guest1484 09:15 -!- OftenTimeConsuming is now known as Guest1484 09:15 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #dri-devel 09:15 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #nouveau 09:15 -!- Daaanct12 [~danct12@0002be7e.user.oftc.net] has quit [Ping timeout: 480 seconds] 09:15 -!- Daaanct12 [~danct12@0002be7e.user.oftc.net] has quit [Ping timeout: 480 seconds] 09:15 -!- Guest1484 [~Username@0002ac9d.user.oftc.net] has quit [Remote host closed the connection] 09:15 -!- Guest1484 [~Username@0002ac9d.user.oftc.net] has quit [Remote host closed the connection] 09:16 #etnaviv: < austriancoder> tomeu: If that's okay for you I will look at your problem after day job. 09:17 -!- jlawryno [~jlawryno@134.191.227.56] has quit [Ping timeout: 480 seconds] 09:18 -!- heat [~heat@0002b861.user.oftc.net] has quit [Remote host closed the connection] 09:18 -!- heat [~heat@0002b861.user.oftc.net] has quit [Remote host closed the connection] 09:18 -!- heat [~heat@0002b861.user.oftc.net] has quit [Remote host closed the connection] 09:18 -!- heat [~heat@0002b861.user.oftc.net] has joined #dri-devel 09:18 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-gfx 09:18 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-3d 09:19 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Read error: Connection reset by peer] 09:19 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Read error: Connection reset by peer] 09:20 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 09:20 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 09:20 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 09:20 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 09:22 #dri-devel: < Lynne> I kinda wanna see khronos work on an mpeg4 decoding extension 09:23 #dri-devel: < Lynne> that'll keep them busy for at least a year talking about all the corner cases in meetings to produce something that'll really only work on a single vendor 09:23 -!- kts [~kts@103.73.237.186] has joined #dri-devel 09:23 -!- kts [~kts@103.73.237.186] has joined #intel-3d 09:23 -!- kts [~kts@103.73.237.186] has joined #intel-gfx 09:23 -!- kts [~kts@103.73.237.186] has joined #wayland 09:23 #etnaviv: < tomeu> that would be great, I really appreciate the help! 09:25 -!- dtmrzgl [~dtmrzgl@134.191.227.52] has joined #intel-gfx 09:29 #dri-devel: < mlankhorst> which mpeg4? :-) 09:30 -!- jlawryno [~jlawryno@192.198.151.55] has joined #dri-devel 09:32 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has joined #dri-devel 09:32 #dri-devel: < Lynne> part 2 09:33 #dri-devel: < mlankhorst> Usch.. 09:34 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has joined #freedesktop 09:34 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has joined #dri-devel 09:34 -!- Haaninjo [~anders@0001ac70.user.oftc.net] has joined #radeon 09:37 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has quit [Ping timeout: 480 seconds] 09:37 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has quit [Ping timeout: 480 seconds] 09:37 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has quit [Ping timeout: 480 seconds] 09:39 #intel-gfx: < jani> vsyrjala_: I'm sure you're swamped, but I could use some review here https://patchwork.freedesktop.org/series/112392/ 09:41 -!- eroux [~eroux@0002c23f.user.oftc.net] has quit [Read error: Connection reset by peer] 09:41 -!- eroux [~eroux@0002c23f.user.oftc.net] has quit [Read error: Connection reset by peer] 09:43 -!- jlawryno [~jlawryno@192.198.151.55] has quit [Quit: Leaving] 09:45 -!- eroux [~eroux@102-65-102-239.ftth.web.africa] has joined #wayland 09:45 -!- eroux [~eroux@0002c23f.user.oftc.net] has joined #freedesktop 09:51 -!- freemint [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has quit [Ping timeout: 480 seconds] 09:53 -!- dt9 [~dt9@134.191.220.85] has quit [Quit: WeeChat 3.5] 09:54 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has joined #dri-devel 09:54 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has joined #radeon 09:54 -!- Lucretia [~Luke@cpc114120-lee213-2-0-cust896.7-1.cable.virginm.net] has joined #wayland 09:55 -!- freemint [~freemint@l160.fem.tu-ilmenau.de] has joined #dri-devel 09:57 -!- elongbug [~elongbug@134.134.139.78] has joined #dri-devel 09:57 -!- elongbug [~elongbug@134.134.139.78] has joined #intel-gfx 10:05 -!- Fxzxmic [~fxzxmic@46.20.109.109] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:05 -!- Lyude [~lyudess@2600:4040:5c68:6800:db74:d582:e95a:62e0] has quit [Remote host closed the connection] 10:06 -!- Fxzxmic [~fxzxmic@46.20.109.109] has joined #wayland 10:06 #wayland: < wlb> wayland/main: Marius Vlad * release.sh: Don't push *all* tags https://gitlab.freedesktop.org/wayland/wayland/commit/b27961e48d83 release.sh 10:06 #wayland: < wlb> wayland Merge request !287 merged \o/ (release.sh: Don't push *all* tags https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/287) 10:09 -!- q4a1 [~Komarov_A@178.176.55.26] has joined #dri-devel 10:12 #wayland: < wlb> wayland/main: Mikhail Gusarov * protocol: wl_subsurface::destroy does not remove the role https://gitlab.freedesktop.org/wayland/wayland/commit/9700155edaae protocol/wayland.xml 10:12 #wayland: < wlb> wayland Merge request !280 merged \o/ (protocol: wl_subsurface::destroy does not remove the role https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/280) 10:13 -!- bilelmoussaoui [~bilelmous@nat-pool-brq-t.redhat.com] has quit [Ping timeout: 480 seconds] 10:15 -!- q4a [~Komarov_A@87.244.14.138] has quit [Ping timeout: 480 seconds] 10:16 -!- dt9 [~dt9@134.191.221.84] has joined #intel-gfx 10:18 -!- MrCooper_ [~MrCooper@2a02:1210:3eb4:d800:5cad:3bf0:468d:1487] has joined #freedesktop 10:18 -!- MrCooper_ [~MrCooper@2a02:1210:3eb4:d800:5cad:3bf0:468d:1487] has joined #wayland 10:18 -!- MrCooper_ [~MrCooper@2a02:1210:3eb4:d800:5cad:3bf0:468d:1487] has joined #dri-devel 10:18 -!- MrCooper_ [~MrCooper@2a02:1210:3eb4:d800:5cad:3bf0:468d:1487] has joined #radeon 10:20 -!- MrCooper [~MrCooper@00026873.user.oftc.net] has quit [Ping timeout: 480 seconds] 10:20 -!- MrCooper [~MrCooper@00026873.user.oftc.net] has quit [Ping timeout: 480 seconds] 10:20 -!- MrCooper [~MrCooper@00026873.user.oftc.net] has quit [Ping timeout: 480 seconds] 10:20 -!- MrCooper [~MrCooper@00026873.user.oftc.net] has quit [Ping timeout: 480 seconds] 10:23 -!- elongbug [~elongbug@134.134.139.78] has quit [Remote host closed the connection] 10:23 -!- elongbug [~elongbug@134.134.139.78] has quit [Remote host closed the connection] 10:23 -!- elongbug [~elongbug@134.134.139.78] has joined #intel-gfx 10:23 -!- elongbug [~elongbug@134.134.139.78] has joined #dri-devel 10:23 -!- Adrinael [adrinael@dsl-hkibng21-54f8c5-237.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 10:23 -!- Adrinael [adrinael@dsl-hkibng21-54f8c5-237.dhcp.inet.fi] has quit [Ping timeout: 480 seconds] 10:26 -!- devilhorns [~devilhorn@2601:80:c980:7400::2aef] has joined #wayland 10:26 -!- devilhorns [~devilhorn@2601:80:c980:7400::2aef] has joined #dri-devel 10:26 -!- haagch_ [~quassel@2a03:4000:49:4f7::dead:beef] has joined #radeon 10:26 -!- haagch_ [~quassel@2a03:4000:49:4f7::dead:beef] has joined #dri-devel 10:28 -!- haagch [~quassel@2a03:4000:49:4f7::dead:beef] has quit [Read error: Connection reset by peer] 10:28 -!- haagch [~quassel@2a03:4000:49:4f7::dead:beef] has quit [Read error: Connection reset by peer] 10:43 -!- bilelmoussaoui [~bilelmous@ip-86-49-243-175.bb.vodafone.cz] has joined #wayland 10:44 -!- jluthra [~darkapex@0002cf79.user.oftc.net] has quit [Remote host closed the connection] 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #dri-devel 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #radeon 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #etnaviv 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #wayland 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #freedesktop 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #lima 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #intel-gfx 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #intel-3d 10:44 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has joined #nouveau 10:45 -!- mmu_man [~revol@2a01:e0a:8c9:4100:b1b2:420f:d569:ce50] has joined #nouveau 10:45 -!- jluthra [~darkapex@0002cf79.user.oftc.net] has joined #dri-devel 10:46 -!- slattann1 [~slattann@134.134.137.84] has joined #dri-devel 10:46 -!- slattann1 [~slattann@134.134.137.84] has joined #wayland 10:49 -!- Adrinael [adrinael@dsl-hkibng21-54f8c5-237.dhcp.inet.fi] has joined #intel-gfx 10:49 -!- Adrinael [adrinael@dsl-hkibng21-54f8c5-237.dhcp.inet.fi] has joined #dri-devel 10:52 -!- slattann [~slattann@134.134.137.84] has quit [Ping timeout: 480 seconds] 10:52 -!- slattann [~slattann@134.134.137.84] has quit [Ping timeout: 480 seconds] 11:02 -!- jgrulich [~jgrulich@dynamic-2a00-1028-9942-709e-ddf9-9ddc-36fb-0830.ipv6.o2.cz] has quit [Remote host closed the connection] 11:04 -!- jgrulich [~jgrulich@dynamic-2a00-1028-9942-709e-ddf9-9ddc-36fb-0830.ipv6.o2.cz] has joined #wayland 11:23 -!- mindvalley1 [~omega1@gprs-inet-65-22.elisa.ee] has joined #intel-3d 11:42 -!- vliaskov_ [~vliaskov@athedsl-4550052.home.otenet.gr] has quit [] 11:42 -!- vliaskov [~vliaskov@athedsl-4550052.home.otenet.gr] has joined #dri-devel 11:43 #freedreno: < lumag> Marijn[m], drm_rotation_simplify() will rephrase 'passed' rotation in terms of 'supported' rotation and flip combo 11:47 #freedesktop: < karolherbst> uhm.. can somebody give me moderation/admin/whatever access to the nouveau mailing list? I don't think I got it :) 11:49 #freedreno: < Marijn[m]> lumag: yes, thanks, found that out after finding similar code that passes it into drm_rotation_simplify 11:51 #wayland: < zamundaaa[m]> jadahl: can you have another look at https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/259 when you have time? 11:52 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 11:52 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 11:52 -!- heat [~heat@0002b861.user.oftc.net] has quit [Ping timeout: 480 seconds] 11:53 -!- DodoGTA is now known as Guest1494 11:53 -!- DodoGTA is now known as Guest1494 11:53 -!- Guest1494 [~DodoGTA@5.20.104.245] has quit [Read error: Connection reset by peer] 11:53 -!- Guest1494 [~DodoGTA@5.20.104.245] has quit [Read error: Connection reset by peer] 11:53 -!- DodoGTA [~DodoGTA@5.20.104.245] has joined #wayland 11:53 -!- DodoGTA [~DodoGTA@5.20.104.245] has joined #nouveau 12:05 -!- Trevinho[irc] [sid2700@id-2700.lymington.irccloud.com] has quit [Quit: Connection closed for inactivity] 12:07 -!- smallville7123 [~small@45.248.79.122] has quit [Ping timeout: 480 seconds] 12:07 -!- mowcat [~mowcat@2a00:23c5:d190:1901:f22f:74ff:fe77:1e1c] has joined #radeon 12:15 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has quit [Remote host closed the connection] 12:15 -!- Danct12 [~danct12@0002be7e.user.oftc.net] has quit [Remote host closed the connection] 12:20 -!- Fxzxmic [~fxzxmic@46.20.109.109] has quit [Remote host closed the connection] 12:20 -!- Fxzxmic [~fxzxmic@46.20.109.109] has joined #wayland 12:33 -!- Szadek [~Szadek@169.150.201.10] has quit [Quit: WeeChat 3.8] 12:36 -!- srslypascal is now known as Guest1495 12:36 -!- srslypascal [~srslypasc@0002bff5.user.oftc.net] has joined #dri-devel 12:38 #dri-devel: < sravn> tzimmermann: I looked into cleaning up drm_crtc_helper.h. This required me to push a few includes to a lot of files. I wonder how to split it up. With 300+ files touched it is almost every drm driver. 12:38 #dri-devel: < tzimmermann> sravn, i made such a patchset today 12:39 #dri-devel: < tzimmermann> but 300 files? 12:39 #dri-devel: < tzimmermann> that feels a lot 12:39 #dri-devel: < sravn> drm/drm_modeset_helper_vtables.h is used in many places, but few includes it. Likewise for drm_atomic_state_helper.h 12:39 -!- Guest1495 [~srslypasc@0002bff5.user.oftc.net] has quit [Ping timeout: 480 seconds] 12:40 #freedesktop: < eric_engestrom> marge looks stuck? https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20666 12:40 #dri-devel: < sravn> I will try to split the mechnical changes in a few larger chunks, split only for review purposes. 12:41 #dri-devel: < tzimmermann> yeah, i noticed that some atomic-helper headers similar to crtc_helper.h 12:41 #dri-devel: < sravn> And then the actual header simplification in a few smaller patches. 12:41 #dri-devel: < tzimmermann> sravn, did you clean up the atomic_header as well? 12:41 #freedesktop: < eric_engestrom> "Merge request pipeline #784926 passed for 32788b82 19 minutes ago" but marge isn't merging it 12:41 #wayland: < pq> JEEB, I case you missed it, the sRGB debate: https://github.com/KhronosGroup/DataFormat/issues/19 12:42 #dri-devel: < tzimmermann> i'm close to sending out my patchset, actually. but it seems that you have a lot more changes 12:42 #dri-devel: < sravn> drm_atomic_helper.h, drm_crtc_helper.h and drm_print.h 12:42 #dri-devel: < tzimmermann> my git-diff --stat says 94 files changed 12:43 #freedesktop: < daniels> karolherbst: it's a single password rather than giving your user permissions - you can ping Lyude/bskeggs for it 12:43 #dri-devel: < tzimmermann> sravn, my suggestion is: i send my patchset for crtc_helper.h. you rebase on top. and we mutually review changes ? 12:43 #dri-devel: < sravn> tzimmermann: deal 12:44 #dri-devel: < tzimmermann> ok :) 12:44 #freedesktop: < daniels> eric_engestrom: it's lost the race and picked the wrong pipeline 12:44 #dri-devel: < tzimmermann> give me another hour, at most 12:44 #dri-devel: < sravn> I am still at work, so no time until tonight. 12:45 #dri-devel: < sravn> I think my patch exploded because I included drm_atomic_helper in the same go. 12:45 -!- freemin [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has joined #dri-devel 12:48 -!- smallville7123 [~small@45.248.79.122] has joined #wayland 12:51 -!- freemint [~freemint@l160.fem.tu-ilmenau.de] has quit [Ping timeout: 480 seconds] 12:53 #dri-devel: < tzimmermann> sravn, could be. here's how i did it: (1) i removed all unnecessary includes from crtc_helper.h. then i built all of DRM and added includes where necessary. this gave me single patch per affected driver. (3) i removed all include statements for drm_crtc_helper.h. I built all of DRM and added back those includes that are really necessary. this gave me another set of pre-driver patches. (3) i squashed all per-driver 12:53 #dri-devel: < tzimmermann> patches into a single patch for each driver. (4) moved the changes to drm_crtc_helper.h last, so that the intermediate states also build. 12:53 #dri-devel: < tzimmermann> that was a bit of work, but the end result looks good 12:54 -!- XYZ [~XYZ@37-48-60-70.nat.epc.tmcz.cz] has quit [Read error: Connection reset by peer] 12:55 #freedreno: < lumag> abhinav__, a question regarding DSPP on sc7180. The upstream hw catalog describes it as having PCC subblock verison 1.0, but the vendor dtsi uses version 4.0 there. Which one is correct? 13:03 #wayland: < wlb> wayland-protocols Issue #126 opened by Xaver Hugl (Zamundaaa) Handling unsaved changes on logout https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/126 13:04 #wayland: < pq> swick[m], re: implicit management of appearance equivalency; You mean the "accidental" change in hue and saturation caused by doing gamma correction per R,G,B channel? 13:05 #wayland: < pq> swick[m], I recall reading somewhere that that "accident" is actually beneficial for appearance equivalency. 13:06 #wayland: < pq> (as opposed to doing luminance-only gamma correction while not changing chroma) 13:08 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has quit [Ping timeout: 480 seconds] 13:15 -!- JohnDoe_71Rus [~CLDX@80.78.195.138] has quit [] 13:15 -!- jfalempe [~jfalempe@2a01:e0a:c:37e0:38da:a7d9:7cc9:db3e] has quit [Remote host closed the connection] 13:17 -!- YuGiOhJCJ [~YuGiOhJCJ@00021b1f.user.oftc.net] has quit [Quit: YuGiOhJCJ] 13:17 -!- jfalempe [~jfalempe@2a01:e0a:c:37e0:38da:a7d9:7cc9:db3e] has joined #dri-devel 13:18 -!- sunshavi [~user@190.235.10.240] has quit [Remote host closed the connection] 13:19 -!- sunshavi [~user@190.235.10.240] has joined #lima 13:19 -!- AbleBacon [~AbleBacon@136.32.93.57] has quit [Remote host closed the connection] 13:19 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 13:19 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 13:19 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 13:19 -!- kts [~kts@103.73.237.186] has quit [Quit: Leaving] 13:23 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #dri-devel 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #radeon 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #nouveau 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-3d 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-gfx 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #wayland 13:23 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #freedesktop 13:25 #wayland: < swick[m]> eh, just the OOTF whatever that contains (so yes, also the "accidental" change in hue and saturation) 13:25 #wayland: < swick[m]> pq: ^ 13:26 -!- XYZ [~XYZ@37-48-60-70.nat.epc.tmcz.cz] has joined #radeon 13:28 #wayland: < pq> alright 13:32 #freedesktop: < eric_engestrom> ah right, I remember seeing you guys talk about that issue 13:34 -!- zehortigoza [~zehortigo@2607:f298:5:104b::d0e:d5ef] has joined #dri-devel 13:34 -!- zehortigoza [~zehortigo@2607:f298:5:104b::d0e:d5ef] has joined #intel-3d 13:34 -!- zehortigoza [~zehortigo@2607:f298:5:104b::d0e:d5ef] has joined #intel-gfx 13:38 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has joined #dri-devel 13:43 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has quit [Ping timeout: 480 seconds] 13:43 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has quit [Ping timeout: 480 seconds] 13:44 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has joined #etnaviv 13:44 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has joined #dri-devel 13:50 -!- wv [~wv@84.199.255.188] has joined #dri-devel 13:50 -!- wv [~wv@84.199.255.188] has joined #freedreno 13:50 -!- wv [~wv@84.199.255.188] has joined #etnaviv 13:52 -!- mowcat [~mowcat@2a00:23c5:d190:1901:f22f:74ff:fe77:1e1c] has quit [Remote host closed the connection] 14:00 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has joined #radeon 14:00 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has joined #dri-devel 14:03 -!- Szadek [~Szadek@146.70.117.167] has joined #wayland 14:05 -!- Fxzxmic [~fxzxmic@46.20.109.109] has quit [Remote host closed the connection] 14:06 -!- Fxzxmic [~fxzxmic@46.20.109.109] has joined #wayland 14:14 -!- smallville7123 is now known as Guest1501 14:14 -!- smallville7123 [~small@45.248.79.122] has joined #wayland 14:15 -!- yuq825 [~yuq@58.39.176.41] has left #lima [] 14:15 -!- yuq825 [~yuq@58.39.176.41] has left #dri-devel [] 14:18 #freedesktop: < eric_engestrom> do we still need to run all the tests _after_ merging into main? direct pushes are blocked, right? 14:18 #freedesktop: < eric_engestrom> (direct pushes into main, I mean) 14:20 -!- Guest1501 [~small@45.248.79.122] has quit [Ping timeout: 480 seconds] 14:21 -!- MrCooper_ is now known as MrCooper 14:21 -!- MrCooper_ is now known as MrCooper 14:21 -!- MrCooper_ is now known as MrCooper 14:21 -!- MrCooper_ is now known as MrCooper 14:21 #freedesktop: < MrCooper> eric_engestrom: this is about Mesa I presume? 14:21 #freedesktop: < eric_engestrom> yes, forgot to specify 14:22 #freedesktop: < MrCooper> all tests don't run for every MR merged, but at least the container jobs need to run if there have been any changes to the CI configuration, to make sure the images are up to date in the main registry 14:23 #freedesktop: < MrCooper> I guess build & test jobs could be made manual in post-merge pipelines 14:28 #freedesktop: < jenatali> eric_engestrom: I don't think direct pushes are technically blocked, just discouraged 14:34 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #dri-devel 14:34 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #etnaviv 14:38 #freedesktop: < eric_engestrom> MrCooper: I was looking at what was using all of our runners just now, and it was this pipeline: https://gitlab.freedesktop.org/mesa/mesa/-/pipelines/785014 14:38 #freedesktop: < eric_engestrom> the container jobs we need, it's the test jobs that I think we should skip (or keep but as manual jobs) 14:40 #freedesktop: < eric_engestrom> jenatali: I think it's been long enough, everyone is ok with using MRs to merge stuff, we should disable direct pushes to main 14:40 -!- jarthur [~jarthur@2603-8080-1500-1a3e-fc8e-97c7-c86b-7b2d.res6.spectrum.com] has joined #radeon 14:40 -!- jarthur [~jarthur@2603-8080-1500-1a3e-fc8e-97c7-c86b-7b2d.res6.spectrum.com] has joined #freedesktop 14:40 -!- wv_ [~wv@84.199.255.188] has joined #dri-devel 14:40 -!- wv_ [~wv@84.199.255.188] has joined #freedreno 14:40 -!- wv_ [~wv@84.199.255.188] has joined #etnaviv 14:40 #freedesktop: < MrCooper> right, though the majority of post-merge pipelines shouldn't run any jobs, and the number of post-merge pipelines should be smaller than pre-merge, so I don't think it'll make a big difference in the grand scheme of things 14:40 #freedesktop: < jenatali> I don't disagree. I've seen it used a few times since I've been on the project but I don't think any of them were justified 14:41 -!- wv is now known as Guest1502 14:41 -!- wv is now known as Guest1502 14:41 -!- wv is now known as Guest1502 14:41 -!- wv_ is now known as wv 14:41 -!- wv_ is now known as wv 14:41 -!- wv_ is now known as wv 14:41 #freedesktop: < MrCooper> I think I was advocating for that years ago at this point :) 14:42 #freedesktop: < MrCooper> (not allowing direct pushes to main) 14:42 #freedesktop: < eric_engestrom> I've done direct pushes a couple of years ago for making mesa branchpoints, but we now go through MRs and whatever lands becomes the branchpoint 14:42 #freedesktop: < eric_engestrom> could an Owner or Maintainer of the mesa group have a look to confirm it's not already disallowed before I send an email to the ML to start that discussion? 14:42 -!- angerctl [~Namarrgon@p54bb9e9b.dip0.t-ipconnect.de] has joined #dri-devel 14:42 -!- angerctl [~Namarrgon@p54bb9e9b.dip0.t-ipconnect.de] has joined #radeon 14:43 -!- smallville7123 [~small@45.248.79.122] has quit [Ping timeout: 480 seconds] 14:43 -!- Namarrgon [~Namarrgon@p5b0923fc.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 14:43 -!- Namarrgon [~Namarrgon@p5b0923fc.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 14:43 #freedesktop: < eric_engestrom> MrCooper: ok, if usually the post-merge pipeline doesn't run the tests, then I don't care much if the rules aren't written perfectly and sometimes they still run :] 14:43 #freedesktop: < jenatali> The "merge" button for MRs is also problematic, since we want everything to go through Marge, but I don't think that can be disabled / limited to Marge 14:43 #freedesktop: < eric_engestrom> yeah, I remember there's an open request at gitlab for that 14:44 #freedesktop: < MrCooper> if developer access to main is disabled, doesn't that affect the merge button as well? 14:44 -!- Deluxe [~Deluxe@77.240.190.83] has quit [Remote host closed the connection] 14:44 #freedesktop: < eric_engestrom> more specifically, for adding/removing specific rights from groups 14:44 #freedesktop: < jenatali> Yeah but then Marge couldn't merge 14:45 #freedesktop: < MrCooper> she's an admin 14:45 #freedesktop: < eric_engestrom> yeah making it Maintainer+ should do the trick 14:45 #freedesktop: < jenatali> Ah ok 14:45 #freedesktop: < eric_engestrom> still like 10-15 people who are Maintainer who could direct push, but it's still better 14:46 #freedreno: < wv> Hello, I have an issue which I think is drm related. I'm running cog (wpewebkit) on an imx53 (freedreno) platform. Wether I run cog fullscreen in weston/wayland or on drm platform directly, it tends to show only one half o the "tiles", diagonally cut 14:46 #freedesktop: < MrCooper> yep, those are supposed to know better :) 14:47 -!- Guest1502 [~wv@84.199.255.188] has quit [Ping timeout: 480 seconds] 14:47 -!- Guest1502 [~wv@84.199.255.188] has quit [Ping timeout: 480 seconds] 14:47 -!- Guest1502 [~wv@84.199.255.188] has quit [Ping timeout: 480 seconds] 14:49 #freedreno: < wv> https://photos.app.goo.gl/2XrgZCyJAo7tsaKaA => background should be completely blue, red parts are cirles, arrow is rectangle with green background 14:50 #freedreno: < wv> it's like the original images are cut diagonal and only the upper right part is shown 14:50 -!- Cyrinux [~Cyrinux@mail.levis.name] has joined #wayland 14:51 #freedreno: < wv> the moment I change it (in weston put another browser or top window), or in drm using a HUD to show the fps, it's good 14:52 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 14:54 -!- epoll [~epaul1@2400:4051:61:600:20ef:2d4e:3e2c:7599] has quit [Ping timeout: 480 seconds] 14:57 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 14:58 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 15:00 -!- fab [~fab@134.214.236.142] has quit [Quit: fab] 15:01 -!- frankbinns [~frankbinn@165.1.216.61] has joined #dri-devel 15:01 #wayland: < bl4ckb0ne> is there a way to track every allocation done through proxy_create? im getting a leak with asan with a very small stacktrace 15:03 -!- epoll [~epaul1@2400:4051:61:600:99c6:ef6:5de6:1ce5] has joined #dri-devel 15:04 #wayland: < pq> bl4ckb0ne, you'd need some tools. But you can also tell ASan to be better with stack traces, let me check. 15:05 -!- slattann1 [~slattann@134.134.137.84] has quit [Ping timeout: 480 seconds] 15:05 -!- slattann1 [~slattann@134.134.137.84] has quit [Ping timeout: 480 seconds] 15:05 #wayland: < bl4ckb0ne> i have only 2 frames listed, proxy_create and calloc 15:06 #wayland: < pq> bl4ckb0ne, add fast_unwind_on_malloc=0,malloc_context_size=50 into ASAN_OPTIONS env var. 15:06 -!- JohnnyonF [~quassel@177-137-244-52.zamix.com.br] has joined #dri-devel 15:06 -!- JohnnyonF [~quassel@177-137-244-52.zamix.com.br] has joined #etnaviv 15:06 #wayland: < pq> makes it much slower, but also should get full stack traces reliably 15:07 #intel-gfx: < DemiMarie> Does Linux validate data before it is passed to the GuC? 15:07 #wayland: < bl4ckb0ne> much slower indeed 15:08 #intel-gfx: < dolphin> DemiMarie: Userspace doesn't really send anything directly to GuC 15:09 #intel-gfx: < dolphin> the batchbuffers contain the instructions the hardware will execute, and GuC just programs which contexts (and thus batchbuffers) to execute 15:09 #intel-gfx: < dolphin> it doesn't parse or understand the contents 15:10 -!- kts [~kts@103.73.237.223] has joined #dri-devel 15:10 -!- kts [~kts@103.73.237.223] has joined #intel-3d 15:10 -!- kts [~kts@103.73.237.223] has joined #intel-gfx 15:10 -!- kts [~kts@103.73.237.223] has joined #wayland 15:10 #intel-gfx: < dolphin> it's essentially a firmware that does scheduling and power management decisions 15:12 #intel-gfx: < DemiMarie> dolphin: what is the format of the GuC queues? 15:12 #intel-gfx: < dolphin> not sure I understand the question 15:13 #intel-gfx: < dolphin> there is protocol which kernel uses to talk to GuC, but it's highly irrelevant to userspace 15:13 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 15:13 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 15:14 #intel-gfx: < DemiMarie> My understanding is that SR-IOV gives guests (which are not trusted) direct access to some parts of the GuC interface. 15:14 #intel-gfx: < DemiMarie> And I want to know what its attack surface is. 15:15 #intel-gfx: < dolphin> guests get just a couple of MMIO which it uses to establish the channel to GuC 15:16 #intel-gfx: < dolphin> then it's all message based between VF KMD, GuC and the PF KMD 15:16 #intel-gfx: < DemiMarie> I see 15:16 #intel-gfx: < DemiMarie> What is the format of these messages? 15:16 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-3d 15:16 -!- heat [~heat@0002b861.user.oftc.net] has joined #intel-gfx 15:16 -!- heat [~heat@0002b861.user.oftc.net] has joined #dri-devel 15:16 -!- sarnex [~sarnex@0002ba23.user.oftc.net] has quit [Quit: Quit] 15:16 -!- sarnex [~sarnex@0002ba23.user.oftc.net] has quit [Quit: Quit] 15:16 -!- sarnex [~sarnex@0002ba23.user.oftc.net] has quit [Quit: Quit] 15:16 #wayland: < bl4ckb0ne> fast_unwindw_on_malloc seems to stall 15:16 #intel-gfx: < dolphin> grep the guc_*_if.h files (can't remember the exact names) 15:17 #intel-gfx: < DemiMarie> My worry is that the GuC firmware might have an input validation bug. 15:17 #intel-gfx: < dolphin> they should be listed under drivers/gpu/drm/i915 15:17 #intel-gfx: < dolphin> well, it's a firmware so yeah 15:17 #intel-gfx: < dolphin> probably can and will have bugs 15:18 #intel-gfx: < DemiMarie> Will any of those be exploitable? Does Intel do internal fuzzing? 15:19 #intel-gfx: < dolphin> Well, the GuC has similar access level to the HW as PF KMD so potentially 15:20 #intel-gfx: < dolphin> for the second question, you probably better ask somebody who's working on the GuC backend, they'll probably be able to get a more accurate answer 15:20 #intel-gfx: < DemiMarie> Should the PF driver virtualize access to the GuC queues? That is, should it trap and emulate MMIO access, and copy queue messages to shadow buffers after validating them? 15:20 #freedreno: < wv> I suspect freedreno, as I have the same setup on imx6, which is having etnaviv, and there it's running fine 15:20 -!- kzd [~kzd@static-198-54-130-132.cust.tzulo.com] has joined #radeon 15:20 -!- kzd [~kzd@static-198-54-130-132.cust.tzulo.com] has joined #dri-devel 15:20 #intel-gfx: < DemiMarie> Who are those people? 15:20 #intel-gfx: < dolphin> check the mailing list for patches around guc 15:21 #intel-gfx: < dolphin> well, what you described is paravirtualization, so would kind of defeat the purpose of SR-IOV 15:21 #intel-gfx: < dolphin> essentially pretty much what GVT-g did 15:22 #intel-gfx: < dolphin> if you don't want to give access to the HW, I guess just use virtio-gpu or something 15:22 #intel-gfx: < DemiMarie> Not really. It uses the hardware’s virt support, for one. It just proxies communication between the guest and the GuC 15:23 -!- Fxzxmic [~fxzxmic@46.20.109.109] has quit [] 15:23 #intel-gfx: < DemiMarie> It still uses an unmodified guest driver. 15:23 #intel-gfx: < dolphin> the whole point of the SR-IOV is to allow passing the VF device directly to VM 15:24 #freedesktop: < Mithrandir> does gitlab have a concept of required statuses to merge? You could have one that marge sets immediately before merging/as part of merging. 15:24 -!- sarnex [~sarnex@024-183-188-245.res.spectrum.com] has joined #d3d9 15:24 -!- sarnex [~sarnex@024-183-188-245.res.spectrum.com] has joined #dri-devel 15:24 -!- sarnex [~sarnex@024-183-188-245.res.spectrum.com] has joined #radeon 15:25 #intel-gfx: < dolphin> so trapping the VF device MMIO sounds strange to me 15:25 #wayland: < bl4ckb0ne> found my leak, i was getting a xdg_surface but not keeping it around to destroy it 15:25 #wayland: < bl4ckb0ne> didnt managed to get asan to print a proper stacktrace tho 15:27 #intel-gfx: < dolphin> have to run now, talk to you later! -> 15:28 -!- jarthur [~jarthur@2603-8080-1500-1a3e-fc8e-97c7-c86b-7b2d.res6.spectrum.com] has quit [Ping timeout: 480 seconds] 15:28 -!- jarthur [~jarthur@2603-8080-1500-1a3e-fc8e-97c7-c86b-7b2d.res6.spectrum.com] has quit [Ping timeout: 480 seconds] 15:32 #freedesktop: < daniels> yeah, we already have that 15:33 -!- Tom^-laptop [~tom@h-158-174-67-168.A159.priv.bahnhof.se] has joined #nouveau 15:33 -!- Tom^ [~tom@h-158-174-67-168.A159.priv.bahnhof.se] has quit [Read error: Connection reset by peer] 15:33 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 15:33 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 15:37 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #dri-devel 15:37 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #wayland 15:37 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #radeon 15:40 -!- wv [~wv@84.199.255.188] has quit [Quit: Leaving] 15:40 -!- wv [~wv@84.199.255.188] has quit [Quit: Leaving] 15:40 -!- wv [~wv@84.199.255.188] has quit [Quit: Leaving] 15:42 -!- rv1sr [~rv1sr@0002da44.user.oftc.net] has joined #wayland 15:44 -!- fab [~fab@bellet.info] has joined #dri-devel 15:48 -!- Company [~Company@31.18.100.216] has quit [Quit: Leaving] 15:48 -!- Company [~Company@31.18.100.216] has quit [Quit: Leaving] 15:49 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has quit [] 15:49 -!- fxkamd [~Thunderbi@lnsm2-torontoxn-142-116-149-103.dsl.bell.ca] has quit [] 15:49 -!- kts [~kts@103.73.237.223] has quit [Quit: Leaving] 15:49 -!- kts [~kts@103.73.237.223] has quit [Quit: Leaving] 15:49 -!- kts [~kts@103.73.237.223] has quit [Quit: Leaving] 15:49 -!- kts [~kts@103.73.237.223] has quit [Quit: Leaving] 15:52 -!- mowcat [~mowcat@2a00:23c5:d190:1901:f22f:74ff:fe77:1e1c] has joined #radeon 15:52 -!- ximion [~ximion@ip-176-199-210-133.um44.pools.vodafone-ip.de] has joined #freedesktop 15:56 -!- devilhorns [~devilhorn@2601:80:c980:7400::2aef] has quit [] 15:56 -!- devilhorns [~devilhorn@2601:80:c980:7400::2aef] has quit [] 15:57 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #dri-devel 15:57 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #freedreno 15:57 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #etnaviv 15:57 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has quit [Ping timeout: 480 seconds] 15:58 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 15:58 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has left #dri-devel [] 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has quit [] 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has quit [] 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #dri-devel 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #freedreno 16:01 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has joined #etnaviv 16:02 -!- wv- [~wv@136.144.208.242] has joined #etnaviv 16:02 -!- rsalvaterra [~quassel@a95-93-117-213.cpe.netcabo.pt] has quit [] 16:02 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has left #dri-devel [] 16:02 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has left #etnaviv [] 16:02 -!- wv [~wv@2a02:a020:c9:be46:112:ffc6:f87e:9fee] has left #freedreno [] 16:02 -!- wv- is now known as wv 16:03 -!- rsalvaterra [~quassel@a95-93-117-213.cpe.netcabo.pt] has joined #dri-devel 16:03 -!- wv [~wv@136.144.208.242] has joined #freedreno 16:03 -!- wv [~wv@136.144.208.242] has joined #dri-devel 16:04 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has quit [Remote host closed the connection] 16:04 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has joined #dri-devel 16:09 #freedesktop: < mupuf> MrCooper: FYI, I am about to start working on post merge testing for radv. So I can have a look at having premerge jobs being manual when merged 16:10 #freedesktop: < mupuf> And I would like to skip the compilation jobs if the mesa tarball is already in minio 16:10 #freedesktop: < mupuf> Should make post merge testing mostly free from an FD.o PoV 16:11 -!- jarthur [~jarthur@cpe-70-114-194-101.austin.res.rr.com] has joined #freedesktop 16:11 -!- jarthur [~jarthur@cpe-70-114-194-101.austin.res.rr.com] has joined #radeon 16:11 #freedesktop: < mupuf> At the very least, it will be cheaper than us maintaining a fork 16:11 #freedesktop: < mupuf> (Which rebuilds everything, containers included) 16:12 -!- Duke`` [~plop@2a01cb00079778005d3e0f1e34ab81b5.ipv6.abo.wanadoo.fr] has joined #dri-devel 16:12 -!- Duke`` [~plop@2a01cb00079778005d3e0f1e34ab81b5.ipv6.abo.wanadoo.fr] has joined #intel-gfx 16:12 #freedesktop: < mupuf> Maybe the performance fork could use the same framework 16:18 -!- OftenTimeConsuming is now known as Guest1509 16:18 -!- OftenTimeConsuming is now known as Guest1509 16:18 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #dri-devel 16:18 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #nouveau 16:19 #nouveau: < fdobridge> Yup 16:20 -!- Guest1509 [~Username@0002ac9d.user.oftc.net] has quit [Ping timeout: 480 seconds] 16:20 -!- Guest1509 [~Username@0002ac9d.user.oftc.net] has quit [Ping timeout: 480 seconds] 16:22 -!- freemin [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has quit [Ping timeout: 480 seconds] 16:25 #nouveau: < karolherbst> I have to find my patchwork script for nouveau again :( 16:29 -!- Dr_Who [~tgall@70.35.96.200] has quit [] 16:29 -!- sgruszka [~sgruszka@134.191.220.85] has quit [Ping timeout: 480 seconds] 16:32 #freedesktop: < bentiss> daniels: trying right now to install podman 4.3 on fdo-equinix-m3l-10 so we can configure smarter mirroring 16:32 #freedesktop: < bentiss> daniels: only thing is I need to enable another repo as stable only has 3.x 16:33 #freedesktop: < bentiss> daniels: objective is https://docs.gitlab.com/runner/executors/docker.html#use-podman-to-run-docker-commands and mix it with registries.conf to add harbor as mirror of registry.fd.o -> https://github.com/containers/podman/blob/main/test/registries.conf 16:37 -!- drod [~ldm@ip-95-220-72-20.bb.netbynet.ru] has joined #lima 16:39 -!- Deluxef [~Deluxe@212.4.150.151] has joined #radeon 16:39 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has quit [Remote host closed the connection] 16:39 -!- frieder [~frieder@i4DF677E2.static.tripleplugandplay.com] has quit [Remote host closed the connection] 16:46 #nouveau: < fdobridge> Good Monday! As a bit of a PSA, I rebased NVK this morning. Pulled in some new NIR texture helpers for Meta as well as fixed a merge conflict with the newly landed YCbCr code. 16:47 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has quit [Quit: Leaving] 16:47 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has quit [Quit: Leaving] 16:47 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has quit [Quit: Leaving] 16:47 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has quit [Quit: Leaving] 16:47 -!- tzimmermann [~tzimmerma@2001:9e8:21cc:a500:3dd5:b244:f3e6:9562] has quit [Quit: Leaving] 16:51 #freedreno: < flto> wv: its probably a freedreno bug. you could try an older mesa version (like 19.3) to see if its a regression (and then bisect if it is) 16:52 -!- mmu_man [~revol@2a01:e0a:8c9:4100:b1b2:420f:d569:ce50] has quit [Ping timeout: 480 seconds] 16:53 #freedreno: < robclark> does look like it is ending up with half of a two-triangle quad 17:02 #freedesktop: < daniels> bentiss: nice! last I saw, the podman support wasn't there yet, so good that it's happened :) 17:03 #freedesktop: < bentiss> yeah, trying that thing because harbor did helped a bit, but the past 2 weeeks we still have 2 times mesa pulls than gstreamer 17:03 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has joined #wayland 17:03 #freedesktop: < bentiss> (it was 4 times before) 17:04 -!- off^ [~off@76.145.190.81] has quit [Remote host closed the connection] 17:04 -!- off^ [~off@76.145.190.81] has quit [Remote host closed the connection] 17:05 -!- Shimmy92 [~Shimmy@89-64-62-28.dynamic.chello.pl] has quit [] 17:07 -!- Shimmy92 [~Shimmy@89-64-62-28.dynamic.chello.pl] has joined #wayland 17:08 -!- Shimmy92 [~Shimmy@89-64-62-28.dynamic.chello.pl] has left #wayland [] 17:10 -!- srslypascal is now known as Guest1513 17:10 -!- srslypascal [~srslypasc@0002bff5.user.oftc.net] has joined #dri-devel 17:13 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 17:13 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 17:13 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 17:16 -!- Guest1513 [~srslypasc@0002bff5.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:16 #nouveau: < fdobridge> Pull the latest. I just added a simple test which will build all the MMEs on both Volta and Turing when you run `ninja test` 17:17 #nouveau: < fdobridge> As long as you're doing a debug build, that should be enough to ensure that you don't run out of registers anywhere. 17:17 #nouveau: < fdobridge> One day, we may actually unit test MMEs. Would be cool. 17:18 -!- iive [~iive@87.119.101.204.client.entry.bg] has joined #dri-devel 17:18 -!- iive [~iive@87.119.101.204.client.entry.bg] has joined #radeon 17:18 -!- iive [~iive@87.119.101.204.client.entry.bg] has joined #d3d9 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:18 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:22 -!- Leopold_ [~quassel@4JHAAAGBN.tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds] 17:27 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:27 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has quit [Ping timeout: 480 seconds] 17:27 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #dri-devel 17:27 -!- OftenTimeConsuming [~Username@0002ac9d.user.oftc.net] has joined #nouveau 17:32 -!- chloekek [~chloekek@2a02:a455:fcef:1:11d4:c7cb:a5f1:cd9e] has joined #dri-devel 17:39 -!- lynxeye [~lynxeye@2a02:560:58b2:c700:20e1:7881:a58b:630d] has quit [Quit: Leaving.] 17:39 -!- lynxeye [~lynxeye@2a02:560:58b2:c700:20e1:7881:a58b:630d] has quit [Quit: Leaving.] 17:47 #nouveau: < fdobridge> @gfxstrand thanks I will try it out. 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #freedesktop 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #wayland 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-gfx 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-3d 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #nouveau 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #radeon 17:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #dri-devel 17:49 #wayland: < wlb> wayland Issue #345 closed \o/ (Improve support for hardware cursors under wayland https://gitlab.freedesktop.org/wayland/wayland/-/issues/345) 17:49 #freedesktop: < bentiss> daniels: https://paste.centos.org/view/a3d03859 -> this is all I did on m3l-10 to test podman on the test runner I have here (still not migrated the plain docker) 17:50 #freedesktop: < bentiss> daniels: tomorrow I'll probably try to switch the main runner to podman after I wiped docker from the disk 17:51 -!- bluebugs [~cbail@rx0so-red-point-media.cg.bigpipeinc.com] has joined #dri-devel 17:51 -!- bluebugs [~cbail@rx0so-red-point-media.cg.bigpipeinc.com] has joined #wayland 17:51 -!- tursulin [~tursulin@192.198.151.51] has quit [Ping timeout: 480 seconds] 17:51 -!- tursulin [~tursulin@192.198.151.51] has quit [Ping timeout: 480 seconds] 17:51 -!- tursulin [~tursulin@192.198.151.51] has quit [Ping timeout: 480 seconds] 17:53 #nouveau: < fdobridge> I began writing the test, but you did it faster 17:54 #nouveau: < fdobridge> Sorry. I didn't realize if we left that as "you should do this" or "I should do this". 😅 17:54 #nouveau: < fdobridge> Maybe it's a good idea to change mme argument nvk_device to nv_device_info? 17:54 #nouveau: < fdobridge> As we only fill part of nvk_device for the tests? 17:56 #nouveau: < fdobridge> Maybe? 17:56 #nouveau: < fdobridge> Maybe it's a good idea to change mme build functions' argument nvk_device to nv_device_info? (edited) 17:56 #nouveau: < fdobridge> I thought about that. 17:56 #nouveau: < fdobridge> It's not a bad idea. It just makes a few things a bit more annoying. 17:56 #nouveau: < fdobridge> Not by much, though. 17:56 #nouveau: < fdobridge> Not by much at all.... 17:56 #nouveau: < fdobridge> There's like one other helper that'd have to change. 17:56 #nouveau: < fdobridge> Shall I change this? 17:57 #nouveau: < fdobridge> Sure. Go for it. 17:57 #nouveau: < fdobridge> There was a part of me that was imagining a future in which MMEs get compiled based on information that's not in `nv_device_info` but the more I think about it the more I don't want to live in that future. Making that future painful is probably a good idea. 😅 17:58 #dri-devel: < jekstrand> fsign is dumb 17:59 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #dri-devel 17:59 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #wayland 17:59 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #radeon 17:59 -!- TMM [hp@amanda.tmm.cx] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 17:59 -!- TMM [hp@amanda.tmm.cx] has joined #dri-devel 18:03 #dri-devel: < zmike> 🙏 words 🙏 of 🙏 wisdom 🙏 18:03 #freedreno: < konradybcio> robclark: I think I got something that resembles a devcoredump from a610.. 18:04 #freedreno: * konradybcio posted a file: (137KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/pRBDayASRdnaLLRopgssVOWZ/dev.dump > 18:04 #freedreno: < konradybcio> matrix should have sent a link to the file on your irc side 18:04 #freedreno: < konradybcio> could you please take a look? 18:10 -!- molinari [~molinari@vir47-h01-176-172-98-151.dsl.sta.abo.bbox.fr] has quit [Ping timeout: 480 seconds] 18:13 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 18:14 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has quit [Remote host closed the connection] 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has quit [Remote host closed the connection] 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has quit [Remote host closed the connection] 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has quit [Remote host closed the connection] 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has joined #d3d9 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has joined #dri-devel 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has joined #nouveau 18:16 -!- orbea [~orbea@000289e2.user.oftc.net] has joined #radeon 18:22 #freedreno: < robclark> konradybcio: is it a630_sqe.fw? in the CP_SQE_STAT, program counter 0x00c0 would be an infinite loop that sqe jumps to for bad packets, and various other error conditions.. (basically assert()/abort() for the sqe).. there are some weird things, the dump isn't able to capture most of the registers 18:22 #freedreno: < robclark> like it isn't capturing fundamental things like CP_RB_BASE 18:24 #freedreno: < konradybcio> robclark: yes it's a630 sqe 18:24 #freedreno: < konradybcio> hm.. cp_rb_base is definitely set and i can read it back.. 18:25 #freedreno: < robclark> in CP_SQE_STATE, reg $01 should be the current pm4 packet header.. so 0x00000000 is suspicious 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #intel-3d 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #dri-devel 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #freedesktop 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #radeon 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #wayland 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #nouveau 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #lima 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #etnaviv 18:25 -!- Leopold_ [~quassel@5PUAAAFNR.tor-irc.dnsbl.oftc.net] has joined #intel-gfx 18:25 #freedreno: < robclark> it feels like the GPU is not able to access memory 18:26 #freedreno: < konradybcio> hm so that's what you suggested the last time.. what do you think could cause this? 18:26 #freedreno: < robclark> which would be consistent with not being able to capture registers, since most regs are captured by asking the GPU to dump them into a buffer for us 18:26 #freedreno: < konradybcio> we've established it's not the lack of interconnect voting, as knocking that off downstream doesn't change things 18:27 #freedreno: < robclark> I wonder if there is some way to confirm that the GPU was able to get out of protected mode.. 18:27 #freedreno: < konradybcio> maybe smmu is shooting me in the face.. though ive taken the usual "precautions".. dma-/ranges is set to 36bit, i obviously have the qcom compatible, even enabled per-process page tables 18:28 #freedreno: < konradybcio> i even applied the limit-ias-to-39 downstream hack at one point (which shouldn't matter as other socs run fine without it) 18:29 -!- CodeSpelunker [~CodeSpelu@pool-96-231-44-37.washdc.fios.verizon.net] has quit [Quit: CodeSpelunker] 18:30 #freedreno: < robclark> hmm, so normal mechanism to take it out of protected mode involves sending CP_SET_SECURE_MODE packet thru RB so even in secure mode the gpu should at least have read access to RB 18:33 #freedreno: < robclark> konradybcio: did you already try making a6xx_create_private_address_space() return ERR_PTR(-ENODEV) (or similar)? That would be a way to rule out per-process pgtable issue 18:33 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 18:33 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 18:33 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 18:37 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has quit [Quit: brb] 18:37 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has quit [Quit: brb] 18:38 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has joined #etnaviv 18:38 -!- pcercuei [~paul@180.pool92-187-99.dynamic.orange.es] has joined #dri-devel 18:41 -!- Szadek [~Szadek@146.70.117.167] has quit [Ping timeout: 480 seconds] 18:41 -!- Szadek [~Szadek@169.150.201.34] has joined #wayland 18:43 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #intel-gfx 18:43 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #radeon 18:45 #freedreno: < robclark> konradybcio: another idea, is to hack up a6xx_set_pagetable() to print out ttbr and hack up something to read back the that reg from arm-smmu (ie. `arm_smmu_cb_readq(smmu, cfg->cbndx, ARM_SMMU_CB_TTBR0)`) to verify that value that sqe writes ends up in the right place.. (cbndx _should_ be zero for gpu's context bank.. if it isn't that is also a problem).. I would have expected to get iova faults if something was wrong here, 18:45 #freedreno: < robclark> but good to rule out 18:47 -!- jgrulich [~jgrulich@dynamic-2a00-1028-9942-709e-ddf9-9ddc-36fb-0830.ipv6.o2.cz] has quit [Ping timeout: 480 seconds] 18:54 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [] 18:54 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [] 18:54 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #intel-gfx 18:54 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #radeon 18:54 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #dri-devel 18:54 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #wayland 18:54 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has joined #radeon 18:55 -!- caveman [~caveman@0002bdf0.user.oftc.net] has joined #wayland 18:56 -!- caveman [~caveman@0002bdf0.user.oftc.net] has quit [] 18:56 -!- caveman [~caveman@0002bdf0.user.oftc.net] has joined #wayland 18:59 -!- caveman [~caveman@0002bdf0.user.oftc.net] has quit [] 18:59 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [] 18:59 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [] 19:03 #freedreno: < konradybcio> I'll try that soon, thanks! 19:04 #freedreno: < robclark> np 19:04 #dri-devel: < linkmauve> Some days after boot (atm 19 days), my RSS is filled much more than I would expect from the few programs I have running, it is close to 2 GiB with just a TTY and shell and htop running, all services stopped. 19:05 #dri-devel: < linkmauve> I see no hungry process in htop, there is nothing in a tmpfs, etc. 19:05 #dri-devel: < linkmauve> So I am thinking it could be caused by the kernel. 19:05 #dri-devel: < linkmauve> What can I do to debug that kind of memory leak? 19:06 #dri-devel: < linkmauve> It also makes my games much more stuttery, and according to perf it is caused by zram swapping of pretty much every process involved, due to being short on RAM. 19:06 #dri-devel: < linkmauve> I of course have tried swapoff, but that didn’t help. 19:07 #dri-devel: < ajax> /proc/sys/vm/drop_caches ? 19:08 -!- manuel1985 [~manuel198@62.99.131.178] has quit [Ping timeout: 480 seconds] 19:08 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #intel-gfx 19:08 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has joined #radeon 19:08 #dri-devel: < linkmauve> Writing 3 into that file didn’t help much. 19:09 #dri-devel: < linkmauve> According to htop, it isn’t caching but actual RSS. 19:11 #dri-devel: < anarsoul> linkmauve: check /proc/meminfo? 19:14 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 19:14 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 19:16 #dri-devel: < linkmauve> anarsoul, Slab and SUnreclaim are close to the amount of used RAM I expect to be leaking. 19:17 #dri-devel: < linkmauve> Slab: 2476876 kB, SUnreclaim: 2400728 kB 19:17 #dri-devel: < anarsoul> then check /proc/slabinfo? 19:19 #dri-devel: < linkmauve> Hmm, the biggest one looks to be vmap_area, with 35606237 active_objs of size 64. 19:19 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds] 19:19 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds] 19:19 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds] 19:20 -!- freemin [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has joined #dri-devel 19:22 #dri-devel: < linkmauve> I tried to start Firefox to search what is the slab and how to debug that further, but since I disabled zram it OOM’d my whole session. :( 19:22 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #nouveau 19:22 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #radeon 19:22 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #dri-devel 19:24 -!- rv1sr [~rv1sr@0002da44.user.oftc.net] has quit [] 19:27 -!- caveman [~caveman@0002bdf0.user.oftc.net] has joined #wayland 19:30 -!- manuel1985 [~manuel198@mobiledyn-62-240-134-119.mrsn.at] has joined #wayland 19:34 #freedreno: < robclark> lumag, abhinav__: fwiw, I've pushed MR for 6.3 gpu bits.. but, since Sat night the cheza runners have stopped responding so the sdm845 jobs aren't running atm.. hopefully I can fix that tomorrow when I'm back in the office, but until then we might want to hold off on merging display changes (I think it should be less problematic for gpu since a630 and a618 are quite similar).. also cherry-picked the expectations update from 19:34 #freedreno: < robclark> msm-fixes-external-fixes to msm-next-external-fixes 19:34 #freedreno: < lumag> robclark, ack. 19:37 -!- drod [~ldm@ip-95-220-72-20.bb.netbynet.ru] has quit [Ping timeout: 480 seconds] 19:37 -!- sparky4 [~sparky4@hutcheson-192.resnet.latech.edu] has joined #nouveau 19:37 #freedreno: < lumag> robclark, abhinav__: hopefully tomorrow I'll finally get db410c replacement 19:38 #freedreno: < robclark> cool.. fortunately the db410c's in fd-farm are still online (it is kinda weird that only the cheza runners in fd-farm are offline) 19:39 #freedreno: < lumag> yeah. 19:39 #freedreno: < lumag> Previous cycle I was pretty stuck without being able to test the fix properly. 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #dri-devel 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #nouveau 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #intel-gfx 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #freedesktop 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #radeon 19:40 -!- Lyude [~lyudess@2600:4040:5c68:6800::225] has joined #wayland 19:46 -!- manuel1985 [~manuel198@mobiledyn-62-240-134-119.mrsn.at] has quit [Ping timeout: 480 seconds] 19:47 -!- rasterman [~rasterman@cpc99584-brnt1-2-0-cust1380.4-2.cable.virginm.net] has quit [Quit: Gettin' stinky!] 19:47 -!- rasterman [~rasterman@cpc99584-brnt1-2-0-cust1380.4-2.cable.virginm.net] has quit [Quit: Gettin' stinky!] 19:54 #freedreno: < konradybcio> [ 0.725669] msm_iommu_pagetable_create TTBR0 = 0x2988000 19:54 #freedreno: < konradybcio> [ 0.726363] TTBR0 from SMMU(cb0) = 0x2988000 19:54 #freedreno: < konradybcio> robclark I added a memory barrier after it got written and read it back after 19:54 -!- fmuellner [~fmuellner@78.30.29.200] has quit [] 19:54 -!- fmuellner [~fmuellner@78.30.29.200] has joined #wayland 19:55 #nouveau: < fdobridge> I am not sure why, but since the new test was added deqp-vk now fails for me 19:55 #nouveau: < fdobridge> FATAL ERROR: vk.createInstance(pCreateInfo, pAllocator, &object): VK_ERROR_INCOMPATIBLE_DRIVER at vkRefUtilImpl.inl:212 19:55 #freedreno: < konradybcio> https://pastebin.com/x8wEHdxD 19:59 #freedreno: < robclark> konradybcio: you really want to somehow read it back after the crash, CP_SMMU_TABLE_UPDATE will trigger an update to TTBR0 to switch to the incoming per-process pgtable (unless you disable per-process pgtables with something like the -ENODEV hack) 20:11 -!- julio7359 [~julio7359@75.172.139.251] has joined #wayland 20:12 #freedesktop: < mupuf> Weird, we've been using podman as a container engine for over a year now 20:12 #freedesktop: < mupuf> Way before podman 4 20:13 #freedreno: < konradybcio> [ 0.732717] msm_iommu_pagetable_create TTBR0 = 0x282f000 20:13 #freedreno: < konradybcio> [ 0.733408] TTBR0 from SMMU(cb0) = 0x282f000 20:13 #freedreno: < konradybcio> [ 41.475760] postcrash TTBR0 = 0x2a1e000 20:14 #freedreno: < konradybcio> i hacked postcrash into a6xx_fault_detect_irq() 20:14 #freedesktop: < mupuf> And speaking about podman, there was a regression introduced in 4.3 which I fixed. I must say the process was relatively painless 20:15 #freedreno: < robclark> hmm, that seems wrong... try the a6xx_create_private_address_space() hack to put everything in a single address space 20:15 #freedesktop: < mupuf> So, if you need to upstream a patch for podman, it's relatively easy 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Read error: Connection reset by peer] 20:15 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has quit [Remote host closed the connection] 20:15 -!- chloekek [~chloekek@2a02:a455:fcef:1:11d4:c7cb:a5f1:cd9e] has quit [] 20:19 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has joined #dri-devel 20:21 #freedesktop: < mupuf> Oh, I see, they meant using rootless podman! That is indeed sweet, I'll do that in our infra :) 20:24 -!- mmu_man [~revol@82-65-227-82.subs.proxad.net] has joined #nouveau 20:33 #freedreno: < konradybcio> ha! [ 223.875596] postcrash TTBR0 = 0x0 20:33 #freedreno: < konradybcio> after adding the ENODEV hack 20:35 -!- fmuellner [~fmuellner@78.30.29.200] has quit [Ping timeout: 480 seconds] 20:36 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #dri-devel 20:36 -!- JohnnyonFlame [~quassel@177-137-244-52.zamix.com.br] has joined #etnaviv 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #freedesktop 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #wayland 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-gfx 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-3d 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #nouveau 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #radeon 20:36 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #dri-devel 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #dri-devel 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #radeon 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #nouveau 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-3d 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-gfx 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #wayland 20:43 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #freedesktop 20:43 -!- JohnnyonF [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 20:43 -!- JohnnyonF [~quassel@177-137-244-52.zamix.com.br] has quit [Ping timeout: 480 seconds] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:45 -!- agd5f [~agd5f@0001329f.user.oftc.net] has quit [Remote host closed the connection] 20:47 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has joined #dri-devel 20:47 -!- vliaskov [~vliaskov@athedsl-4550052.home.otenet.gr] has quit [Ping timeout: 480 seconds] 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #dri-devel 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #radeon 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #nouveau 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-3d 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #intel-gfx 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #wayland 20:48 -!- agd5f [~agd5f@0001329f.user.oftc.net] has joined #freedesktop 20:49 -!- Tom^-laptop [~tom@h-158-174-67-168.A159.priv.bahnhof.se] has quit [] 20:52 -!- julio7359 [~julio7359@75.172.139.251] has quit [Ping timeout: 480 seconds] 20:53 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 20:53 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 20:53 -!- junaid [~junaid@ip5f59251d.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds] 20:55 -!- drod [~ldm@ip-95-220-72-20.bb.netbynet.ru] has joined #lima 20:56 #freedreno: < robclark> that might be ok.. if we don't use per-process pgtables we don't enable split ttbr mode (although in that case I don't remember if we use TTBR0 or TTBR1) 20:57 -!- AbleBacon [~AbleBacon@136.32.93.57] has joined #freedesktop 20:57 #freedreno: < lumag> robclark, abhinav__ jfyi: now I can test DSI on MSM8996, hacked up local setup using db820c & custom panel kit (originally targeting db410c) 20:57 #freedreno: < konradybcio> i think it's 0 as there are ttbr0 references in a6xx_gpu.c 20:58 #freedreno: < robclark> normally split ttbr mode divides the address space into what is used by kernel (TTBR1) and what is per-process (TTBR0).. without per-process pgtables everything is mapped into the kernels range 20:59 -!- mindvalley1 [~omega1@gprs-inet-65-22.elisa.ee] has left #intel-3d [] 21:00 #freedreno: < konradybcio> so should I dump ttbr1 too? 21:00 #freedreno: < konradybcio> and also the cb id 0? 21:05 -!- swatish2 [~swatish2@134.134.139.84] has quit [Ping timeout: 480 seconds] 21:05 #freedreno: < konradybcio> if yes, [ 40.075591] postcrash TTBR0 = 0x0 21:05 #freedreno: < konradybcio> [ 40.075600] postcrash TTBR1 = 0x282a000 21:06 -!- gouchi [~gouchi@78.196.21.187] has joined #dri-devel 21:11 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has quit [Remote host closed the connection] 21:11 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has quit [Remote host closed the connection] 21:11 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has quit [Remote host closed the connection] 21:11 -!- mvlad [~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d] has quit [Remote host closed the connection] 21:12 #freedreno: < robclark> TTBR1 is probably not in much doubt since it is controlled by arm-smmu.. you want to verify that we get cb idx 0, but otherwise if you still get crashes with per-process pgtable disabled, this is maybe not the issue.. I guess worth checking that devcore dump is still as "sparse" without per-process pgtable.. and if the non-per-process case gets thru CP_ME_INIT and crashes on userspace cmd submit in the same way.. that is weird 21:12 #freedreno: * robclark bbiab 21:13 -!- bgs [~bgs@212-85-160-171.dynamic.telemach.net] has quit [Remote host closed the connection] 21:13 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has quit [Ping timeout: 480 seconds] 21:18 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [Read error: Connection reset by peer] 21:18 -!- Supersaiyan_IV [~QAM@ua-85-228-153-205.bbcust.telenor.se] has quit [Read error: Connection reset by peer] 21:20 -!- rektide [~rektide@eldergods.com] has joined #wayland 21:20 -!- rektide [~rektide@eldergods.com] has joined #freedesktop 21:22 -!- dcz_ [~dcz@dynamic-093-131-005-075.93.131.pool.telefonica.de] has quit [Ping timeout: 480 seconds] 21:27 #nouveau: < fdobridge> Uh, what?!? Let me take a look. 21:29 -!- julio7359 [~julio7359@75.172.139.251] has joined #wayland 21:30 -!- oneforall2 [~guru@S0106ec086bc3574f.mh.shawcable.net] has joined #dri-devel 21:30 -!- dliviu [~dliviu@dliviu.plus.com] has quit [Quit: Going away] 21:31 -!- rasterman [~rasterman@80.7.141.101] has joined #dri-devel 21:31 -!- rasterman [~rasterman@80.7.141.101] has joined #wayland 21:31 -!- rasterman [~rasterman@80.7.141.101] has quit [] 21:31 -!- rasterman [~rasterman@80.7.141.101] has quit [] 21:32 -!- dliviu [~dliviu@dliviu.plus.com] has joined #dri-devel 21:32 #nouveau: < fdobridge> Looks like my plan to split most of NVK out into a shared lib and link it into a .so later is having linking problems. 🤦 21:35 #nouveau: < fdobridge> It's because someone made util depend on gallium 😠 21:36 #dri-devel: < jekstrand> Ugh... Who made libmesautil depend on gallium?!? 21:37 #dri-devel: < jekstrand> It's zmike.... :-/ 21:38 #dri-devel: < jekstrand> Why was this moved? 21:38 #dri-devel: < jekstrand> It's not usable outside gallium. It depends on all sorts of pipe_* stuff. 21:41 #dri-devel: < airlied> jekstrand: depends on includes or symbols? 21:44 -!- Deluxef [~Deluxe@212.4.150.151] has quit [Remote host closed the connection] 21:44 #nouveau: < fdobridge> uhhh 21:44 #nouveau: < fdobridge> tell them to not do that? 21:48 #dri-devel: < jekstrand> symbols 21:49 #dri-devel: < jekstrand> https://gitlab.freedesktop.org/mesa/mesa/-/issues/8098 21:49 #dri-devel: < jekstrand> It's causing me headaches in NVK 21:52 #dri-devel: < airlied> yeah the indices stuff should just be in core mesa, unless dozen or something needs it 21:53 #dri-devel: < jenatali> Nope, we couldn't do CPU readback translation in dzn, we'd do a compute shader instead 21:54 #dri-devel: < jenatali> (Which is really something that the mesa indices stuff should support doing too, but oh well) 21:54 #dri-devel: < jekstrand> We should have just not moved it. 21:54 #dri-devel: < jekstrand> Let me see if I can move it back 21:55 #dri-devel: < jekstrand> It's fine for mesa/main to depend on gallium at this point. It's a circular dep but harmless. 21:59 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 21:59 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 21:59 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 22:02 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #radeon 22:02 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #nouveau 22:02 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #dri-devel 22:04 -!- ricotz [~ricotz@155.133.211.129] has quit [Quit: Leaving] 22:07 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Read error: No route to host] 22:07 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Read error: No route to host] 22:07 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has quit [Read error: No route to host] 22:10 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #nouveau 22:10 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #dri-devel 22:10 -!- Mangix [~quassel@c-98-35-106-243.hsd1.ca.comcast.net] has joined #radeon 22:11 #dri-devel: < jekstrand> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20734 22:11 -!- Dr_Who [~tgall@70.35.96.200] has joined #dri-devel 22:12 #nouveau: < fdobridge> Yeah... 22:12 #nouveau: < fdobridge> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20734 22:13 #nouveau: < fdobridge> Fixed. I force-pushed so we keep the build working through the tree. Sorry about that. The real bug was that I needed to use `link_whole` to prevent the linker from dropping symbols. However, setting `link_whole` caused it to blow up trying to depend on gallium. 😩 22:14 #nouveau: < fdobridge> why are mesa/main and gallium still separate? 22:14 #nouveau: < fdobridge> It's only working for other drivers thanks to dead code removing the dependency if you get lucky and link things in the right order. 22:14 #nouveau: < fdobridge> No one has done the work to combine them. 22:15 -!- apinheiro [~infapi00@237.0.27.77.dynamic.reverse-mundo-r.com] has quit [Remote host closed the connection] 22:16 #nouveau: < fdobridge> ah, so purely historical reasons 22:21 #nouveau: < fdobridge> Before we forked the classic drivers off into the amber branch, there were GL drivers that didn't use gallium. For those, this would have been a problem. All those drivers are gone now so a gallium dependency on mesa/main doesn't hurt anyone. 22:21 #nouveau: < fdobridge> Marek has talked about pulling mesa/main into gallium and merging it all but no one's actually done that yet. 22:21 #nouveau: < fdobridge> It'd be a lot of work. 22:22 #nouveau: < fdobridge> I'm sure there's a lot of dead code in mesa/main at this point. 22:25 -!- dcz_ [~dcz@dynamic-093-131-005-075.93.131.pool.telefonica.de] has joined #wayland 22:33 -!- cphealy [~cphealy@2603-8001-4200-6311-92a0-3d53-9224-b276.res6.spectrum.com] has joined #freedreno 22:37 -!- molinari [~molinari@176-172-98-151.abo.bbox.fr] has joined #wayland 22:39 -!- drod [~ldm@ip-95-220-72-20.bb.netbynet.ru] has quit [Remote host closed the connection] 22:41 -!- gouchi [~gouchi@0002b959.user.oftc.net] has quit [Quit: Quitte] 22:42 -!- hardening [~quassel@arennes-653-1-303-132.w109-218.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds] 22:53 -!- fab [~fab@bellet.info] has quit [Quit: fab] 22:54 -!- freemin [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has quit [Remote host closed the connection] 22:54 -!- freemin [~freemint@2001:638:904:ffe8:339b:2f0c:7daf:5607] has joined #dri-devel 22:59 -!- bgs [~bgs@212-85-160-171.dynamic.telemach.net] has joined #dri-devel 23:00 -!- mowcat [~mowcat@2a00:23c5:d190:1901:f22f:74ff:fe77:1e1c] has quit [Remote host closed the connection] 23:02 -!- Duke`` [~plop@2a01cb00079778005d3e0f1e34ab81b5.ipv6.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds] 23:02 -!- Duke`` [~plop@2a01cb00079778005d3e0f1e34ab81b5.ipv6.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds] 23:03 -!- lemonzest [~lemonzest@cpc86080-nott19-2-0-cust160.12-2.cable.virginm.net] has quit [Quit: WeeChat 3.6] 23:03 -!- lemonzest [~lemonzest@cpc86080-nott19-2-0-cust160.12-2.cable.virginm.net] has quit [Quit: WeeChat 3.6] 23:10 -!- fgdfgdfgd [~1@2a03:94e0:ffff:185:243:218:0:76] has joined #wayland 23:10 -!- fgdfgdfgd [~1@2a03:94e0:ffff:185:243:218:0:76] has joined #freedesktop 23:10 -!- fgdfgdfgd [~1@2a03:94e0:ffff:185:243:218:0:76] has joined #radeon 23:12 #nouveau: < fdobridge> I'm starting to understand why codegen is the way it is and I'm not happy about it. 😕 23:24 #nouveau: < airlied> I cleaned up a lot of mesa/main and merged a bunch of the state tracker into it in the past 23:24 #nouveau: < airlied> but started to get a bit diminishing returns 23:24 #nouveau: < airlied> like in theory we have no need for the mesa/state_tracker anymore 23:29 -!- sniff_ [sid387688@id-387688.hampstead.irccloud.com] has quit [] 23:35 #nouveau: < fdobridge> heh 23:35 #nouveau: < fdobridge> what part specifically? 23:37 #nouveau: < fdobridge> I think once we can start killing the indirect func calls it starts to get interesting 23:37 #nouveau: < fdobridge> maybe it would even makes sense to just focus on that 23:52 -!- iive [~iive@87.119.101.204.client.entry.bg] has quit [Quit: They came for me...] 23:52 -!- iive [~iive@87.119.101.204.client.entry.bg] has quit [Quit: They came for me...] 23:52 -!- iive [~iive@87.119.101.204.client.entry.bg] has quit [Quit: They came for me...] --- Log closed Tue Jan 17 00:00:51 2023