- 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 | |
minute | josch: 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 | |
josch | minute: 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 -> mjw | 12: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 | |
bremner | I'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 |
josch | bremner: depends on your luck. Sometimes, rebasing the patch stack is really easy and sometimes it takes weeks of work. | 13:14 |
josch | bremner: 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 |
josch | on 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 |
bremner | I 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.16 | 13:15 |
josch | bremner: 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 |
josch | bremner: the collabora patch stack is on 6.16rc1, so maybe no need to backport? | 13:17 |
josch | bremner: you want the rockchip-devel branch from https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux | 13:18 |
bremner | josch: what's the best way to turn that into a debian package? use the upstream build system? | 13:20 |
josch | bremner: reform-debian-packages README has the answer | 13:21 |
bremner | ok, thanks. | 13:21 |
josch | bremner: upstream linux kernel has a makefile target for that | 13:21 |
josch | i don't remember what it's called but it's in the readme | 13:21 |
josch | it's maybe makedebpkg or something like that | 13:21 |
bremner | yes, that much I remembered. I just didn't know if I needed further reform specific package | 13:21 |
bremner | s/package/patches/ | 13:21 |
josch | bremner: 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 stack | 13:22 |
josch | they are numbered 100+ | 13:22 |
josch | and then the kernel config parameters as usual of course | 13:22 |
bremner | ah phew, there are not so many extra patches | 13:26 |
josch | bremner: anymore :) | 13:32 |
bremner | weird. git am does not detect 1000-v3-pci_dw_rockchip_add_system_pm_support.patch | 13:52 |
bremner | same for the next patch. ugh. | 13:53 |
bremner | ah right, missing the "From " line. | 13:55 |
josch | bremner: vagrantc was fixing these instances -- if you find new malformed patches, please send a MR | 13:57 |
josch | (or a git-format-patch) | 13:57 |
bremner | josch: so the expectation is that git am should work? | 13:58 |
josch | bremner: as far as i'm concerned, yes | 13:59 |
josch | bremner: i also would like to git-am these patches every once in a while | 13:59 |
bremner | ookay, I guess I finally need to apply for a gitlab account | 14:00 |
josch | please do :D | 14:00 |
josch | bremner: vagrantc did this for 6.12: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/92 | 14:02 |
josch | maybe 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 :D | 14:03 |
minute | :D | 14:15 |
minute | josch: btw esther reported that the freezing issue happened actually on the 6.12 kernel | 14:16 |
minute | josch: (on trixie, but the trixie is kind of downgraded from our old unstable image) | 14:16 |
josch | minute: yes, the trixie image is what the MNT image used to be because it has reform-tools and kernel from a few months back | 14:18 |
josch | for example, reform-desktop-full does not depend on gnome in trixie | 14:19 |
josch | that change was only done after the freeze started | 14:19 |
- paperManu (QUIT: Ping timeout: 252 seconds) (~paperManu@72.10.129.226) | 14:36 | |
bremner | in 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_support | 14:42 |
bremner | unless someone already has done the grunt work. | 14:42 |
josch | bremner: no, please upstream, thank you! <3 | 14:42 |
minute | josch: how could esther upgrade to the 6.15 kernel on trixie? | 14:51 |
minute | josch: is there a recipe? | 14:51 |
josch | minute: just edit /etc/apt/sources.list.d/reform_trixie.sources and replace trixie with trixie-backports | 15:07 |
josch | and then apt full-upgrade | 15:07 |
josch | I'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 |
minute | josch: ah, this is how that works, thanks | 15:13 |
josch | minute: the detailed docs of how to add the reform.d.n repo are here: https://reform.debian.net/repo/ | 15:20 |
josch | minute: 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 | |
bremner | sent a followup to about 10 linux kernel lists. It makes me nervous, but "reply all" seems to be the done thing. | 15:21 |
josch | bremner: do you have a message-id? | 15:22 |
bremner | mid:87zfd41eic.fsf@tethera.net | 15:22 |
josch | thank you! | 15:22 |
josch | this 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 |
minute | josch: esther has confirmed hdmi is fixed with the backports kernel | 15:29 |
josch | \o/ | 15:29 |
josch | wonderful | 15:29 |
bremner | sweet | 15:30 |
josch | vagrantc also has trouble with 6.12 on non-dsi rk3588 | 15:30 |
josch | maybe rk3588 users should just not use it XD | 15:30 |
+ wielaard (~mjw@gnu.wildebeest.org) | 15:57 | |
minute | josch: yes | 15: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 | |
grimmware | bremner: I have been following along on your efforts, thank you for blogging about it :) | 16:52 |
bremner | welcome. semi-apologies for the stream of conciousness format | 16:52 |
grimmware | I know where you are if I need to ask questions ;) | 16:53 |
bremner | fair enough | 16:55 |
josch | bremner: 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 formats | 17:22 |
chorc | bremner: I'd like to join in appreciation, your blog saved me some time to have serial output | 17:22 |
chorc | I'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 |
josch | chorc: that (and others) are the reasons i barely get to attach the backplate to my pocket :D | 17:26 |
bremner | josch: ah, no I did not knw, thanks | 17:27 |
josch | bremner: 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 |
chorc | i'll join "no backplate" club after the summer, it's not a very practical while in the woods :) | 17:30 |
josch | i'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 |
chorc | i also have a new toy, picocalc, waiting for me at home; i think I can use it as a logger for that serial port | 17:32 |
bremner | chorc: good to hear about serial console | 17: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 | |
grimmware | I'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 kernels | 18: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 -> mjw | 21: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/!