2025-07-16.log

- AnimaInvicta (PART: !!unknown attribute: msg!!) (~AnimaInvi@88-120-179-216.subs.proxad.net)00:34
- cobra (QUIT: Ping timeout: 252 seconds) (~cobra@user/Cobra)02:36
+ photomattmills (~matt@user/photomattmills)02:36
minutejosch: done!02:42
+ cobra (~cobra@user/Cobra)02:56
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)03:17
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@83-99-142-46.pool.kielnet.net)03:26
+ nsc (~nicolas@143-98-142-46.pool.kielnet.net)03:28
+ casparvitch (~casparvit@130.102.160.142)03:48
- paperManu (QUIT: Ping timeout: 260 seconds) (~paperManu@72.10.129.226)03:54
+ potatoespotatoes (~quassel@130.44.147.204)04:20
- potatoespotatoes (QUIT: Changing host) (~quassel@130.44.147.204)04:20
+ potatoespotatoes (~quassel@user/potatoespotatoes)04:20
- casparvitch (QUIT: Remote host closed the connection) (~casparvit@130.102.160.142)04:24
+ casparvitch (~casparvit@130.102.160.142)04:24
- casparvitch (QUIT: Ping timeout: 245 seconds) (~casparvit@130.102.160.142)05:04
+ casparvitch (~casparvit@1.146.116.73)05:05
- casparvitch (QUIT: Read error: Connection reset by peer) (~casparvit@1.146.116.73)05:10
+ casparvitch (~casparvit@130.102.160.142)05:11
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)06:51
joschminute: thank you!08:13
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)08:25
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)08:25
- GNUmoon (QUIT: Write error: Connection reset by peer) (~GNUmoon@gateway/tor-sasl/gnumoon)08:32
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)08:32
- n_to (QUIT: Quit: quitidiquit) (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)08:33
+ n_to (~n_to@2a03:4000:6:3662:24b1:57ff:fec6:76c1)08:34
- casparvitch (QUIT: Ping timeout: 260 seconds) (~casparvit@130.102.160.142)10:19
+ andreas-e (~Andreas@2a02-8434-b6a3-e901-daca-beef-9a0a-5e34.rev.sfr.net)11:01
+ mjw (~mjw@gnu.wildebeest.org)11:25
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)12:09
+ casparvitch (~casparvit@36-255-114-132.ip4.superloop.au)12:16
* Guest1530 -> mjw12:19
+ murphnj (~murph@user/murphnj)12:46
+ paperManu (~paperManu@72.10.129.226)12:50
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)12:54
+ buckket (~buckket@vps.buckket.org)12:55
+ gustav28 (~gustav@c-78-82-52-136.bbcust.telenor.se)13:02
bremnerI'm wondering whether it is less work to backport patches from linux master (6.16~rc6 ish) to 6.15.6, or to build 6.16~rcX with the reform patches. How hard is it to build linux master for the pocket reform?13:12
joschbremner: depends on your luck. Sometimes, rebasing the patch stack is really easy and sometimes it takes weeks of work.13:14
joschbremner: if you know you can backport the patch easy enough, maybe do that because then you know the pain that you can get instead of a random surprise? :)13:14
joschon the other hand i should be encouraging you to use 6.16~rcX because then you will do the work now and i can avoid doing it later when 6.16 is out :)13:15
bremnerI guess I can try backporting the series https://lore.kernel.org/linux-pci/20250715-pci-port-reset-v6-0-6f9cce94e7bb@oss.qualcomm.com/; I know there are at least two prerequisite patches in 6.1613:15
joschbremner: since you are using rk3588, you are relying on the collabora patches, so maybe you are lucky and collabora git is already on 6.16rcX?13:15
joschbremner: the collabora patch stack is on 6.16rc1, so maybe no need to backport?13:17
joschbremner: you want the rockchip-devel branch from https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux13:18
bremnerjosch: what's the best way to turn that into a debian package? use the upstream build system?13:20
joschbremner: reform-debian-packages README has the answer13:21
bremnerok, thanks.13:21
joschbremner: upstream linux kernel has a makefile target for that13:21
joschi don't remember what it's called but it's in the readme13:21
joschit's maybe makedebpkg or something like that13:21
bremneryes, that much I remembered. I just didn't know if I needed further reform specific package13:21
bremners/package/patches/13:21
joschbremner: yes, from the reform-debian-packages repo grab those patches that are *not* from the collabora stack and apply them on top of the 6.16 collabora stack13:22
joschthey are numbered 100+13:22
joschand then the kernel config parameters as usual of course13:22
bremnerah phew, there are not so many extra patches13:26
joschbremner: anymore :)13:32
bremnerweird. git am does not detect 1000-v3-pci_dw_rockchip_add_system_pm_support.patch13:52
bremnersame for the next patch. ugh.13:53
bremnerah right, missing the "From " line. 13:55
joschbremner: vagrantc was fixing these instances -- if you find new malformed patches, please send a MR13:57
josch(or a git-format-patch)13:57
bremnerjosch: so the expectation is that git am should work?13:58
joschbremner: as far as i'm concerned, yes13:59
joschbremner: i also would like to git-am these patches every once in a while13:59
bremnerookay, I guess I finally need to apply for a gitlab account14:00
joschplease do :D14:00
joschbremner: vagrantc did this for 6.12: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/9214:02
joschmaybe we should even have a quick CI check for git-am-able patch headers but maybe this would annoy minute too much when doing the next rebase :D14:03
minute:D14:15
minutejosch: btw esther reported that the freezing issue happened actually on the 6.12 kernel14:16
minutejosch: (on trixie, but the trixie is kind of downgraded from our old unstable image)14:16
joschminute: yes, the trixie image is what the MNT image used to be because it has reform-tools and kernel from a few months back14:18
joschfor example, reform-desktop-full does not depend on gnome in trixie14:19
joschthat change was only done after the freeze started14:19
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@72.10.129.226)14:36
bremnerin case anyone is curious, the 6.15 patches will need some manual work to apply to 6.16. I might ask upstream about 1000-v3-pci_dw_rockchip_add_system_pm_support14:42
bremnerunless someone already has done the grunt work.14:42
joschbremner: no, please upstream, thank you! <314:42
minutejosch: how could esther upgrade to the 6.15 kernel on trixie?14:51
minutejosch: is there a recipe?14:51
joschminute: just edit /etc/apt/sources.list.d/reform_trixie.sources and replace trixie with trixie-backports15:07
joschand then apt full-upgrade15:07
joschI'll be able to try out a HDMI monitor again on Friday -- i'll try the latest 6.12 kernel and see if I get the same issues esther has with the latest 6.12 but it's really weird that i haven't seen these problems myself with my rk3588 pocket reform... :/15:09
minutejosch: ah, this is how that works, thanks15:13
joschminute: the detailed docs of how to add the reform.d.n repo are here: https://reform.debian.net/repo/15:20
joschminute: but since esther already has 'trixie' enabled, switching that config to 'trixie-backports' is just a switch of the repo name :)15:20
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)15:20
bremnersent a followup to about 10 linux kernel lists. It makes me nervous, but "reply all" seems to be the done thing.15:21
joschbremner: do you have a message-id?15:22
bremnermid:87zfd41eic.fsf@tethera.net15:22
joschthank you!15:22
joschthis reminds me that i should also follow-up on the imx8mq cadence patch... the latest version does not work anymore on imx8mq in the reform and we keep rebasing an ancient version because of that...15:24
minutejosch: esther has confirmed hdmi is fixed with the backports kernel15:29
josch\o/15:29
joschwonderful15:29
bremnersweet15:30
joschvagrantc also has trouble with 6.12 on non-dsi rk358815:30
joschmaybe rk3588 users should just not use it XD15:30
+ wielaard (~mjw@gnu.wildebeest.org)15:57
minutejosch: yes15:59
- b0 (QUIT: Quit: adiós) (~b0@user/b0)16:30
- casparvitch (QUIT: Ping timeout: 245 seconds) (~casparvit@36-255-114-132.ip4.superloop.au)16:32
+ b0 (~b0@user/b0)16:32
- wielaard (QUIT: Ping timeout: 245 seconds) (~mjw@gnu.wildebeest.org)16:44
grimmwarebremner: I have been following along on your efforts, thank you for blogging about it :)16:52
bremnerwelcome. semi-apologies for the stream of conciousness format16:52
grimmwareI know where you are if I need to ask questions ;)16:53
bremnerfair enough16:55
joschbremner: reading your last post: you know about the "b4" utility? You just give it the email message id and it automaitcally grabs the right patch series from lore.kernel.org in a variety of formats17:22
chorcbremner: I'd like to join in appreciation, your blog saved me some time to have serial output17:22
chorcI'm still getting an occasional brownout, even when charging, I think it's that watchdog, I'm trying to build a version of fw that would report if the reboot was caused by the watchdog, but then I need some constant logging from that serial :) 17:24
joschchorc: that (and others) are the reasons i barely get to attach the backplate to my pocket :D17:26
bremnerjosch: ah, no I did not knw, thanks17:27
joschbremner: thank you too for your "brain dump" -- i really appreciate that style of post because it lets me follow-along other people's 'working style' like looking over their shoulder and i can learn something new (already happened with your posts for me)17:28
chorci'll join "no backplate" club after the summer, it's not a very practical while in the woods :)17:30
joschi'll leave the "no backplate" club in ~4 weeks when we travel to relatives for several weeks -- until then the pocket can be parked here because i don't need to move it around these days :)17:31
chorci also have a new toy, picocalc, waiting for me at home; i think I can use it as a logger for that serial port17:32
bremnerchorc: good to hear about serial console17:34
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a02-8434-b6a3-e901-daca-beef-9a0a-5e34.rev.sfr.net)17:57
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@143-98-142-46.pool.kielnet.net)18:10
+ nsc (~nicolas@i5C74DCA6.versanet.de)18:11
grimmwareI've got the rk3588's uart exposed with some dupont cables and a custom side panel (headphone jack side) from when I was fucking around with booting different kernels18:58
+ wielaard (~mjw@gnu.wildebeest.org)19:23
+ wiedi (~wiedi@95.88.20.152)20:34
+ paperManu (~paperManu@72.10.129.226)21:06
- mjw (QUIT: Killed (mercury.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)21:23
* wielaard -> mjw21:23
+ Guest3652 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c)21:24
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-136.bbcust.telenor.se)22:15
- C-Keen (QUIT: Server closed connection) (cckeen@krieg.pestilenz.org)23:30
+ C-Keen (cckeen@krieg.pestilenz.org)23:31
+ casparvitch (~casparvit@36-255-114-132.ip4.superloop.au)23:31

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