2026-03-20.log

- ephase (QUIT: Read error: Connection reset by peer) (~ephase@82.66.198.11)00:09
- siviq (QUIT: Quit: Client closed) (~siviq@user/siviq)00:11
- jnerula (QUIT: Ping timeout: 276 seconds) (~jnerula@li1009-93.members.linode.com)00:16
+ jnerula (~jnerula@li1009-93.members.linode.com)00:17
- schneider (QUIT: Ping timeout: 276 seconds) (~schneider@irc2.xtort.eu)00:19
+ chrcav_ (~chrcav@user/chrcav)00:25
+ larme_ (22544863b6@user/larme)00:26
- larme (QUIT: Ping timeout: 276 seconds) (22544863b6@user/larme)00:29
- chrcav (QUIT: Ping timeout: 276 seconds) (~chrcav@user/chrcav)00:29
- termos (QUIT: Ping timeout: 276 seconds) (5510632b28@2a03:6000:1812:100::158a)00:29
- a3f (QUIT: *.net *.split) (~a.fatoum@flummi.grey.stw.pengutronix.de)00:29
- zoglesby (QUIT: *.net *.split) (f0f8ca1525@user/zoglesby)00:29
- _alice (QUIT: *.net *.split) (sid544964@id-544964.ilkley.irccloud.com)00:29
- amatecha (QUIT: *.net *.split) (sid10006@user/amatecha)00:29
- kcxt (QUIT: *.net *.split) (~kcxt@postmarketOS/casey)00:29
* larme_ -> larme00:29
+ ephase (~ephase@82.66.198.11)00:31
joschaha i finally managed to build a kernel with broken ethernet on a311d00:34
joschthe only thing i changed was the kernel .config00:34
joschminute: do you happen to see a likely culprit? https://paste.debian.net/hidden/f207904d minus lines are from the broken kernel, plus lines are the working kernel config00:37
+ zoglesby (f0f8ca1525@2a03:6000:1812:100::64)00:40
+ termos (5510632b28@2a03:6000:1812:100::158a)00:40
+ a3f (~a.fatoum@flummi.grey.stw.pengutronix.de)00:40
+ _alice (sid544964@id-544964.ilkley.irccloud.com)00:40
+ amatecha (sid10006@user/amatecha)00:40
+ kcxt (~kcxt@postmarketOS/casey)00:40
- vagrantc (QUIT: Ping timeout: 245 seconds) (~vagrant@2600:3c01:e000:21:7:77:0:50)00:48
+ schneider (~schneider@irc2.xtort.eu)01:02
+ pomel0 (~pomel0@user/pomel0)01:03
- pomel0 (QUIT: Ping timeout: 245 seconds) (~pomel0@user/pomel0)01:13
+ pomel0 (~pomel0@user/pomel0)01:14
- pomel0 (QUIT: Ping timeout: 255 seconds) (~pomel0@user/pomel0)01:18
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@173.206.232.56)01:53
- paperManu_ (QUIT: Ping timeout: 245 seconds) (~paperManu@173.206.232.56)02:02
+ pomel0 (~pomel0@user/pomel0)02:13
minutejosch: mdio_bus, phylib, fixed_phy02:16
minutejosch: of_mdio02:16
minutejosch: mdio_bus_mux_meson_g12a02:17
minutejosch: mdio_bus_mux02:17
minutejosch: also why is config_i2c_chardev no longer set? that's a big downer 02:18
minutejosch: ah ignore the last one. i assume the - ones are the ones we normally set02:20
minutejosch: try to put the ones i mentioned in my first 4 responses back how they are in +02:21
minutejosch: make all the MDIO stuff that is =y back to =m02:23
- pomel0 (QUIT: Ping timeout: 255 seconds) (~pomel0@user/pomel0)02:36
- mjw (QUIT: Ping timeout: 245 seconds) (~mjw@gnu.wildebeest.org)02:38
+ pengu1nx6 (~pengu1nx@user/pengu1nx)02:40
- pengu1nx (QUIT: Ping timeout: 245 seconds) (~pengu1nx@user/pengu1nx)02:43
* pengu1nx6 -> pengu1nx02:43
- murphnj (QUIT: Quit: murphnj) (~murphnj@user/murphnj)02:58
+ murphnj (~murphnj@user/murphnj)03:05
- ephase (QUIT: Read error: Connection reset by peer) (~ephase@82.66.198.11)04:01
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)04:06
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)04:17
+ ephase (~ephase@82.66.198.11)04:25
- ephase (QUIT: Read error: Connection reset by peer) (~ephase@82.66.198.11)04:52
+ ephase (~ephase@82.66.198.11)05:05
joschBingo! Here is the new diff between broken(-) and working(+) and thanks to you it's much smaller: https://paste.debian.net/hidden/6d827d2207:31
joschthe remaining options are quickly checked07:31
joschi note that CONFIG_PHYLIB was changed from "m" to "y" by Debian kernel maintainers in the upload of 6.18.1 -- i'll start there07:35
- cow321 (QUIT: Ping timeout: 252 seconds) (~deflated8@user/meow/deflated8837)08:04
+ cow321 (~deflated8@user/meow/deflated8837)08:05
- asjackson (QUIT: Ping timeout: 268 seconds) (sid390990@id-390990.lymington.irccloud.com)08:06
+ asjackson (sid390990@id-390990.lymington.irccloud.com)08:09
+ pomel0 (~pomel0@user/pomel0)08:58
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)09:54
- ephase (QUIT: Ping timeout: 245 seconds) (~ephase@82.66.198.11)10:04
+ ephase (~ephase@82.66.198.11)10:08
+ mjw (~mjw@gnu.wildebeest.org)10:38
minutejosch: i think if they're not modules, the reloading in reform-hw-setup doesn't work10:41
joschyes, makes sense10:42
joschi tried making mdio_bus_mux_meson_g12a a module in this commit: https://source.mnt.re/reform/reform-debian-packages/-/commit/e35cfd286f7bc23a0e56e54efe1417ccb384d94f10:43
joschbut the resulting kernel still has it set as =y so there is some other setting which influences this10:43
+ hlep (~hlep@2a00:1398:300:118::1160)10:45
- hlep (QUIT: Changing host) (~hlep@2a00:1398:300:118::1160)10:45
+ hlep (~hlep@user/hlep)10:45
- hlep (QUIT: Client Quit) (~hlep@user/hlep)10:46
+ hlep (~hlep@user/hlep)10:46
joschoh no wait i think i tested wrongly...10:49
- murphnj (QUIT: Read error: Connection reset by peer) (~murphnj@user/murphnj)11:00
+ murphnj (~murphnj@user/murphnj)11:01
joschLinux m 6.19.8-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.19.8-1+reform20260320T075240Z (2026-03-2 aarch64 GNU/Linux11:16
joschmeson8b-dwmac ff3f0000.ethernet end0: Link is Up - 1Gbps/Full - flow control rx/tx11:16
joschthe problem is indeed as you say: there is no /usr/lib/modules/*/kernel/drivers/net/mdio/mdio-mux-meson-g12a.ko.xz11:17
joschand it seems that modprobe does not fail when instructing to work on a module that's built in11:17
joschbut our kernel config had CONFIG_MDIO_BUS_MUX_MESON_G12A=y from day 1 (since June 2023)11:18
joschso the commit i mentioned above *does* fix it11:19
joschwhat i don't understand is how between 6.17 and 6.18, suddenly the setting CONFIG_MDIO_BUS_MUX_MESON_G12A=y started to be respected and was made a built-in instead of a module11:20
joschwe already have sanity checks for kernel/drivers/gpu/drm/bridge/cadence/cdns-mhdp8546.ko in reform-system-image. I shall add a check for kernel/drivers/net/mdio/mdio-mux-meson-g12a.ko as well so that this kind of stuff is caught early11:21
joschminute: your last message was spot-on. I'm now implementing a fix in the linux6.19 branch including some safe-guards so that this cannot happen anymore undetected in the future.11:32
joschthis will need two pipeline runs so i'll be back with results in ~1.5 hours11:33
+ paperManu (~paperManu@173.206.232.56)11:50
joschI'll also add a check "modinfo -n mdio_mux_meson_g12a" to reform-hw-setup to make it fail loudly if the module doesn't exist12:17
joschsecond pipeline building now -- see you in 45 :)12:18
Svpseems systemd implemented some scaffolding for the age check. splendid time to distrohop, i say. wonder if the postmarketos port for the a311d reform has audio working yet...12:43
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@173.206.232.56)13:09
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)13:19
joschSvp: alternatively, you could use Debian with a different init system like sysvinit13:19
joschI would merge patches for init systems other than systemd into reform-tools13:19
orvaIt is fascinating how quickly my mood vent from multiple years of  "I don't want to use distro without systemd" to "ohno, shell script init systems actually feel enticing now"13:20
joschgiven how systemd seems to also embrace the "AI" slop I would also not be surprised if somebody forked it and kept the good parts and threw away the junk13:21
orvaI wonder how portable openrc/sysvinit scripts are nowadays. Back then every distro had their own script libraries for doing multiprocess/lazy start/etc patterns13:21
orvaSo porting anything was pain13:21
Svpbut i dont want debian...13:22
joschah, then you should switch of course :)13:22
Svp> given how systemd seems to also embrace the "AI" slop I would also not be surprised if somebody forked it and kept the good parts and threw away the junk13:22
Svpi dont think thats possible in any practical way anymore13:22
Svpwhy did it do that. sorry13:23
orvapostmarketos seems to be using systemd as default nowadays too, at least with the most popular UIs/desktops13:24
Svpif you mean plasma/gnome/plasma mobile/phosh thats fine, i use xfce anyway13:33
Svpupstream being a musl+openrc distro means using another init wont be an exercise in frustration13:33
* Guest7485 -> mjw13:35
- hlep (QUIT: Quit: zzz) (~hlep@user/hlep)13:37
orvaSome Ariadne Conill messages from last year in mastodon suggests that Alpine was considering to switch systemd as well, as keeping up with feature parity with systemd eats such a huge amount of resources13:38
Svphm. well, as they say these days, it's over13:39
[tj]I dunno we (freebsd) don't really fight that much13:40
[tj]it isn't like it is a constant topic of conflict13:40
+ paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca)13:42
jfredGuix still uses the shepherd in place of systemd too, I appreciate having that option13:48
orvaUh. My "multiple years of systemd" usage seems to be over 10 years14:00
orvaTime flies14:00
+ stephano (~stephano@71.238.14.13)14:48
- marty (QUIT: Ping timeout: 255 seconds) (~marty@146.70.168.163)14:49
+ marty (~marty@146.70.185.34)14:51
- marty (QUIT: Ping timeout: 255 seconds) (~marty@146.70.185.34)15:06
+ marty (~marty@146.70.166.163)15:08
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)15:20
+ spacematty (41cc4b39e0@irc.cheogram.com)15:28
- paperManu (QUIT: Read error: Connection reset by peer) (~paperManu@modemcable141.205-200-24.mc.videotron.ca)15:33
+ paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca)15:38
+ siviq (~siviq@user/siviq)16:08
spacemattyhey all, does anyone know if suspend/hybernate works on the mnt pocket?16:18
rick_spacematty sadly currenlty not. but last time i heard that where some progress in fixing that16:27
rick_as a workaround, i pause all applikations which i have usually open, lock it and put it in my bag XD this gives me a longer battery runtime XD16:28
siviqIs it the same, no suspend/hibernate for the MNT Reform laptop?16:29
+ synnfynn (~synnfynn@user/synnfynn)16:54
- synnfynn (QUIT: Quit: WeeChat 4.7.2) (~synnfynn@user/synnfynn)17:10
- stephano (QUIT: Quit: Textual IRC Client: www.textualapp.com) (~stephano@71.238.14.13)17:14
+ stephano (~stephano@71.238.14.13)17:27
joschspacematty: no, but it likely can work once somebody puts the time into it to fix the remaining issues. People at collabora have it working on other rk3588 platforms.17:27
- marty (QUIT: Ping timeout: 248 seconds) (~marty@146.70.166.163)17:33
+ marty (~marty@static-23-234-101-77.cust.tzulo.com)17:35
+ synnfynn (~synnfynn@user/synnfynn)17:53
Svpjust so i can confirm: to boot on i.mx8mq, openbsd does or does not need a special build of u-boot/dtb (cant remember) like it used to?18:02
- eery (PART: !!unknown attribute: msg!!) (~eery@192.150.253.237)18:29
- pomel0 (QUIT: Remote host closed the connection) (~pomel0@user/pomel0)18:59
+ wielaard (~mjw@gnu.wildebeest.org)19:06
* mjw -> Guest714519:08
- Guest7145 (QUIT: Killed (cadmium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:a09a:fc1c:5a8:e74d)19:08
* wielaard -> mjw19:08
+ Guest7145 (~mjw@2001:1c06:2486:a800:a09a:fc1c:5a8:e74d)19:09
- siviq (QUIT: Quit: Client closed) (~siviq@user/siviq)20:02
+ siviq (~siviq@user/siviq)20:04
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)20:07
- aperezdc (QUIT: Remote host closed the connection) (~aperezdc@46.23.89.43)20:47
+ aperezdc (~aperezdc@46.23.89.43)20:48
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-facc-8e87-8e54-890d.rev.sfr.net)21:32
- pasta161 (QUIT: Quit: WeeChat 4.8.1) (~pasta161@user/xha)21:33
+ pasta161 (~pasta161@user/xha)21:55
- stephano (QUIT: Quit: WeeChat 4.8.2) (~stephano@71.238.14.13)21:56
- paperManu (QUIT: Ping timeout: 244 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca)22:08
+ potash (~potash@user/foghorn)22:11
+ paperManu (~paperManu@173.206.232.56)22:24
+ paperManu_ (~paperManu@173.206.232.56)22:25
- aloo_shu (QUIT: Ping timeout: 264 seconds) (~aloo_shu@90.166.99.216)22:26
- mlarkin (QUIT: Quit: leaving) (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:34
+ mlarkin (~mlarkin@47-158-146-32.fdr01.laqn.ca.ip.frontiernet.net)22:35
+ mlarkin_ (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:39
- mlarkin (QUIT: Ping timeout: 268 seconds) (~mlarkin@47-158-146-32.fdr01.laqn.ca.ip.frontiernet.net)22:41
- mlarkin_ (QUIT: Quit: leaving) (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:55
+ mlarkin (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:55
- mlarkin (QUIT: Client Quit) (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:56
+ mlarkin (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:57
- mlarkin (QUIT: Client Quit) (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:57
+ mlarkin (~mlarkin@syn-076-081-194-027.biz.spectrum.com)22:57
- siviq (QUIT: Quit: Client closed) (~siviq@user/siviq)23:00
+ aloo_shu (~aloo_shu@90.166.99.216)23:02
- mlarkin (QUIT: Quit: leaving) (~mlarkin@syn-076-081-194-027.biz.spectrum.com)23:04
+ mlarkin (~mlarkin@syn-076-081-194-027.biz.spectrum.com)23:49

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