2025-03-22.log

+ robin (~robin@user/terpri)00:22
- Gooberpatrol_66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)01:01
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66)01:01
- mtm (QUIT: Ping timeout: 276 seconds) (~textual@47.202.75.129)01:04
+ mtm (~textual@47.202.75.129)01:05
- chomwitt (QUIT: Ping timeout: 252 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)01:49
+ mark_ (~mjw@gnu.wildebeest.org)02:04
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)02:05
- mark_ (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)02:14
- paperManu (QUIT: Ping timeout: 260 seconds) (~paperManu@107.159.71.33)02:31
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)03:02
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)03:54
- Gooberpatrol_66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66)03:55
- nsc (QUIT: Ping timeout: 244 seconds) (~nicolas@231-97-142-46.pool.kielnet.net)03:57
+ nsc (~nicolas@6-99-142-46.pool.kielnet.net)03:59
- wickedshell (QUIT: Ping timeout: 260 seconds) (~wickedshe@2601:8c0:800:4baa:7d17:d32d:96fe:ea0b)05:42
+ Ar|stote|is (~linx@149.210.21.41)05:48
+ Guest28 (~Guest28@38.145.3.251)06:11
Guest28true, when boosting from 3.7V to 5, or 12V there are resistive losses. Although, I'm planning to power a 3.3V board with a 18650.06:16
- Guest28 (QUIT: Quit: Client closed) (~Guest28@38.145.3.251)06:27
- Ar|stote|is (QUIT: Ping timeout: 246 seconds) (~linx@149.210.21.41)06:31
joschminute: can you make something from what cphealy wrote me in #panfrost as a workaround for the mesa/g52 issue?07:22
+ Ar|stote|is (~linx@149.210.0.161)07:45
+ wickedshell (~wickedshe@2601:8c0:800:4baa:c27b:c4d2:2d02:5386)07:49
+ chomwitt (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)08:57
+ gustav28 (~gustav@c-78-82-53-220.bbcust.telenor.se)10:02
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:03
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:04
- laumann (QUIT: Remote host closed the connection) (~quassel@user/laumann)10:11
+ laumann (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)10:17
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:32
+ mjw (~mjw@89.205.131.231)11:45
+ paperManu (~paperManu@107.159.71.33)12:04
- mjw (QUIT: Ping timeout: 244 seconds) (~mjw@89.205.131.231)12:45
- mtm (QUIT: Ping timeout: 244 seconds) (~textual@47.202.75.129)13:02
+ mtm (~textual@47.202.75.129)13:04
minutejosch: yes, it makes a lot of sense13:10
minutejosch: we were thinking to disable afbc on the sender side, which is the mali gpu. but we could do it on the receiver side, which is some part of the a311d display engine13:11
- laumann (QUIT: Changing host) (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)13:18
+ laumann (~quassel@user/laumann)13:18
joschminute: nice, then i'll leave the rest in your capable hands and will not work on getting the patch into debian with an env-var hack13:29
minuteinteresting, there is an extra IP block that is just the AFBC decoder https://patchwork.kernel.org/project/linux-amlogic/patch/20191021091509.3864-6-narmstrong@baylibre.com/14:18
minute(i believe g12a is relevant for us as a311d is g12b)14:18
minutef_: correct me if i'm wrong14:18
minutehm > The RDMA is used here to reset and program the AFBC decoder unit14:18
minuteon each vsync without involving the interrupt handler that can14:18
minutebe masked for a long period of time, producing display glitches14:19
minutethat sounds like our bug14:19
minutejosch: i think if we comment out the lines 511-522 here that could work https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/meson/meson_plane.c#L51114:25
minutejosch: btw i'm freshly checking out reform-debian-packages on my pocket reform and am very happy about the README, thank you14:32
minuteone could add that you have to `apt install sbuild mmdebstrap reprepro`14:33
minute> ModuleNotFoundError: No module named 'dacite'14:34
minute`apt install python3-dacite`14:34
minute> FileNotFoundError: [Errno 2] No such file or directory: 'kernel-wedge'14:35
minute`apt install kernel-wedge`14:35
minute`apt install dh-python`14:39
minutejosch: in summary i had to `apt install sbuild mmdebstrap reprepro python3-dacite kernel-wedge dh-python` to follow the instructions to build our debian kernel locally. do you think this should go into the README?14:52
minutejosch: here's a patch, needs testing https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/90 (i don't have an a311d here atm)14:52
+ mjw (~mjw@89.205.131.231)15:21
- Manis (QUIT: Ping timeout: 248 seconds) (01a66df340@185.72.67.185)15:31
minutef_: aha!15:32
minuteoff topic but i wonder if a311d2 ever got more mainlined...15:32
minute(amlogic t7)15:34
joschminute: you are right, the list of dependencies belongs into the README. Most of the packages you found are already part of the README (third paragraph) but python3-dacite and kernel-wedge were indeed missing so I added them now as well, thank you!15:57
joschminute: i tested your patched kernel and unpatched mesa directly from unstable and flicker is gone16:29
minutejosch: ok niiice16:29
joschminute: could you add some more context to your commit message and the patch description?16:31
joschminute: maybe add links to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099032 and/or https://gitlab.freedesktop.org/mesa/mesa/-/issues/1271816:31
joschotherwise i fear in a few months we'll have forgotten what this was for and have to grep irc logs again :D16:31
minutejosch: ok!16:31
joschi'll write how to test to the community forum thread unless you want to merge right away without waiting for more than just my own test results?16:32
minutejosch: lets merge directly, the patch is not dangerous IMHO... but i'll add the info to the patch now16:33
joschthank you!16:34
joschfinally not patching mesa again XD16:34
- mjw (QUIT: Ping timeout: 244 seconds) (~mjw@89.205.131.231)16:39
minuteok now there's a conflict for the patch somehow16:40
minute(fixing)16:41
joschminute: huh? strange... nothing should've changed since the last pipeline run...16:41
minuteyeah weird... no idea16:42
minutejosch: anyway, it's all there now16:42
minutesquash or no?16:42
joschi'd vote squash16:43
minuteok16:43
minuteall set16:44
joschniiice :)16:45
joschminute: oh if you want to push another commit to that MR, you could 'git rm patches/mesa'16:46
minuteok, cancelling auto merge16:47
minuteall set again16:50
joschsweet :)16:51
- chomwitt (QUIT: Quit: WeeChat 3.8) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1)17:02
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)17:35
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)17:35
joschminute: the reprepro job of your MR failed. I fixed the issue in master17:50
joscherr... main17:50
joschi'll take care of rebasing your MR17:51
minutethank uu17:51
joschsorry for the bug -- reprepro.sh was trying to include arch-specific .changes that no longer exists now that we don't build mesa anymore17:51
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66)17:54
- Gooberpatrol66 (QUIT: Ping timeout: 276 seconds) (~Gooberpat@user/gooberpatrol66)17:55
joschand setting auto-merge again18:00
joschthree times's a charm :)18:00
joschnice, not building mesa gets the time required to run the pipeline down to 53 minutes even though we build four architectures (it used to be 43 minutes before we also built patched mesa)18:02
minutenice18:10
- xktr (QUIT: Quit: leaving) (~xktr@user/xktr)18:17
+ mjw (~mjw@89.205.131.231)18:50
- antti (QUIT: Ping timeout: 244 seconds) (~antti@user/antti)18:51
+ antti (~antti@user/antti)18:53
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@89.205.131.231)19:17
+ xktr (~xktr@user/xktr)19:48
+ jacobk (~quassel@96.67.75.177)19:51
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@96.67.75.177)19:58
+ mjw (~mjw@gnu.wildebeest.org)20:05
+ patsavoura (~linx@5.203.255.126)20:15
- Ar|stote|is (QUIT: Ping timeout: 260 seconds) (~linx@149.210.0.161)20:19
- patsavoura (QUIT: Read error: Connection reset by peer) (~linx@5.203.255.126)20:23
+ Ar|stote|is (~linx@149.210.28.49)20:30
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@47.202.75.129)20:32
+ mtm (~textual@47.202.75.129)20:37
+ Manis (01a66df340@185.72.67.185)20:38
+ jacobk (~quassel@96.67.75.177)20:46
- jacobk (QUIT: Client Quit) (~quassel@96.67.75.177)20:47
- Gooberpatrol_66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)20:51
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)20:57
+ xandyv (xandyv@user/xandyv)21:54
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-53-220.bbcust.telenor.se)22:15
- xandyv (QUIT: Quit: WeeChat 4.5.1) (xandyv@user/xandyv)22:15
+ yqshao_ (~yqshao@user/yqshao)22:47
- yqshao (QUIT: Ping timeout: 252 seconds) (~yqshao@user/yqshao)22:49
* yqshao_ -> yqshao22:49
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)23:04
- yqshao (QUIT: Remote host closed the connection) (~yqshao@user/yqshao)23:12
+ yqshao (~yqshao@user/yqshao)23:14

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!