12:01:42 #startmeeting CIP IRC weekly meeting 12:01:42 Meeting started Thu Sep 24 12:01:42 2026 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:01:42 The meeting name has been set to 'cip_irc_weekly_meeting' 12:01:46 #topic AI review 12:01:52 -none- 12:01:59 5 12:02:01 4 12:02:02 3 12:02:04 2 12:02:06 1 12:02:09 #topic Kernel maintenance updates 12:02:27 i worked on 4.4 12:02:33 I'm reviewing 6.12.111 and 4.4-st 12:02:35 "This week reported 603 new CVEs and 80 updated CVEs." 12:03:00 I reivewed 6.12.104, and I am reviewing 6.12.105. 12:03:32 patch number remains high, as it seems 12:04:17 Yep. We are not at the beggining of cycle, so that was to be expected. 12:05:14 anything to add? 12:05:34 5 12:05:36 4 12:05:37 3 12:05:38 2 12:05:40 1 12:05:42 #topic Kernel release status 12:05:53 6.12 is late 12:06:02 For 6.12.y, sorry for the delay. I am currently working on it. 12:06:11 good 12:06:29 I am debugging test issues for qemu-arm. 12:06:43 4.4 the same, I guess 12:06:56 yes 12:07:13 test issues: infrastructure or kernel? 12:07:38 infrastructure. 12:08:06 Virt machine does not support virtio based disk. 12:08:25 all runners, or only some? 12:09:08 ah, that's the same issue we discussed last week? 12:09:14 It reproduces in all environments. 12:09:18 yes. 12:10:03 locally working when invoking the images manually? 12:10:34 if not, I would look closer at the kernel configs 12:10:41 It doesn't work locally either. 12:10:42 I think we need to modify the contents of the job. 12:11:04 There is a problem with the options passed to QEMU. 12:11:07 virtio disks must work - we actually use them in isar-cip-core as well 12:11:27 but those are lava controlled IIUC 12:12:08 If there is a problem, "if=virtio" is being specified; this does not work correctly with qemu-arm. 12:12:50 The only thing that has changed recently on the LAVA side was the qemu version upgrade 12:13:05 that's indeed different to isar-cip-core'S script 12:13:21 if=none there, separate disk device 12:14:05 Yes, it works with that setting. 12:14:48 what is if=virtio instantiating? virtio-scsi? we use legacy virtio-blk in isar-cip-core 12:15:03 maybe just missing configs for that variant 12:15:23 but we can debug offline, drop me a note if you need support 12:16:08 regarding releases: next 4.4 is now, but also 4.4-rt soon 12:16:21 any other release issues? 12:16:44 It is likely virtio-blk. 12:16:54 jki: ok, thanks. 12:17:27 ok, then let's move on... 12:17:29 I guess I'll wait for 4.4-cip to do -rt. 12:17:43 yep 12:18:01 5 12:18:03 4 12:18:05 3 12:18:07 2 12:18:08 1 12:18:10 #topic Kernel testing 12:18:39 no updates here 12:18:58 Sorry 12:19:08 I've been working on fixing some boots that were failing in kernelci 12:19:09 someone had time to test kci-dev with mcp ? https://kernelci.org/blog/2026/09/12/talk-to-kernelci-kci-dev-now-speaks-mcp/ 12:19:19 They have been upgrading all of the rootfs' 12:19:34 working on fixing kernelci dashboard for kci-dev 12:19:49 I had a quick go with kci-dev mcp to help debug :) 12:20:03 oh nice! how was ? 12:20:11 Worked well, thank you 12:20:20 I used the kernelci.org hosted server 12:20:20 :) 12:20:29 I saw Uli mentioning lava in the context of llm tooling as well 12:21:02 LLMs can use lavacli quite successfully. There was talk of a LAVA MCP server being worked on as well 12:21:25 my concern was how that factors into what kind of hardware we need to run things 12:23:52 more on testing? 12:24:20 5 12:24:22 4 12:24:24 3 12:24:26 2 12:24:27 1 12:24:30 #topic AOB 12:24:48 several points on my list 12:25:09 security.md - everyone already had a look? 12:25:45 I am reading it now. 12:25:52 one open point is the disclosure timeline section 12:26:11 I will reply by mail. 12:26:18 perfect 12:26:28 looks good to me 12:27:41 btw, timeline is not as hectic as I first thought: reporting obligations for stewards only start in 2027 12:27:57 Good. 12:27:57 but we should still have this file in place a bit earlier ;) 12:28:24 before anyone from the upstream kernel complains about misrouted vulnerability reports 12:28:28 I guess major question is "separate file" or "integrate it into kernel document". 12:28:46 yep, that as well, though more editorial 12:29:07 SECURITY.md would then just be a link 12:29:56 ok, more on that? 12:30:36 then llm: uli already shared a long update - any questions, additions? 12:31:04 I believe we should stay with self-hosted solution, even if it may be more expensive short-term. 12:31:12 I believe it will be better long-term. 12:31:45 do we need the own server also for more than running the model itself? 12:31:59 means, are there technically needs to have a gateway? 12:32:34 mid-term, I would really love to have at least experiments with alternative models or hostings, to base the way forward on data 12:32:50 plus, of course, concerns regarding independence 12:33:28 i'm going to rent a vast.ai instance with some serious hardware for the next review cycle, just to see how that goes 12:34:20 Fun 12:34:55 uli: do you need something to cover this via your contract? 12:35:29 i'll check how much that is going to cost first, for a one-off it might not be worth the effort 12:35:56 just let us know - it can take time, as you have seen ;) 12:35:58 but I guess all that could will also be a discussion point for the mini summit 12:36:31 you talk, uli, will perfectly set the stage, I guess :) 12:36:41 i hope so :) 12:36:59 regarding mini summit, topics so far 12:37:08 - next cip kernel 12:37:16 - effort increases 12:37:25 - more hands in 2027 12:37:41 anything else you want me to bring up? 12:38:20 uli, pavel, a rough forcast for 2027 would also be helpful when budget discussions start 12:38:36 does anything change in your rates or availability etc. 12:38:54 I don't expect any changes. 12:39:15 I would then "just" add another engineering resource to the equation, details for general discussion 12:39:39 more topcis for the summit? 12:40:36 I'm asking today already due to my last AOB: I need someone to run the meeting next week 12:41:03 we may want to discuss better ways to coordinate reviews 12:41:37 +1 12:41:46 currently, if uli did backport for 4.4, for example, it would be reasonable to assume that 12:42:07 the patch looks good for him, so perhaps I don't need to review it for 6.1... or review 12:42:23 it as much for 6.1, but that would require some coordination point. 12:42:33 is that more a topic for a face-to-face sync, or also for the wider (mini summit / tsc) audience? 12:42:43 face-to-face, I guess. 12:43:41 we can have a break-out lunch again, if you like 12:43:55 didn't check the agenda yet when that would be best 12:44:09 Tuesday, before the summit? 12:45:47 btw, is everyone here attending in person? 12:45:49 i would probably not be able to be there before it starts. bus arrives in florenc at 13:05... 12:46:00 ok 12:46:26 then maybe do that Wednesday or Thursday? 12:46:57 both ok to me 12:48:13 I will drop a proposal - or remind me if I forget :) 12:48:46 so, who could run this meeting next week? 12:48:56 I can do that. 12:49:01 thanks, pavel! 12:49:19 12:49:47 :-) 12:50:25 anyone else anything? 12:51:01 What happened with the -rc topic on the end? 12:51:07 I forgot 12:52:10 not much, I suppose - don't recall either 12:52:33 I don't think it is good match for the way we use git. 12:52:42 We don't really put experimental patches in the trees. 12:52:53 ...and already have way too many branches. 12:54:07 Fair enough 12:55:05 okay... 12:55:08 I guess one option would be to have a linux-cip-rc repo, split off like stable does it 12:55:19 But it's up to you guys 12:55:51 it both depends on whether it a) helps the maintainers and/or b) attracts more feedback/contribution 12:56:28 a) is "I don't think so". 12:56:48 b) is "I don't believe we have many people using our git branches". 12:56:51 ...and b) would need to be more concrete than "let's see" 12:57:33 I could ask that question at our mini summit - not expecting immediate feedback, though 12:58:05 but that was the other point for the mini summit I forgot: how to involve CIP kernel users more? 12:58:11 configs, testing etc. 12:58:17 noted 12:58:38 The main point for me was to have our testing run _before_ we make releases 12:58:54 We are doing testing before we do releases. 12:59:03 We are actually testing after each commit. 12:59:28 (Or more precisely before each series is commited). 12:59:41 I need to run for the next meeting soon 12:59:52 only in gitlab CI though, not in KernelCI 13:00:09 and my irc client will not roam me, so I can't run already 13:00:30 Yeah. Because the kernelCI was not usable last time we checked. 13:00:44 That has nothing to do with branches; 13:01:00 if we want better testing, it would be script that gets sha1 hash and then says either "ok" or "bad". 13:01:11 Not usable in what way? 13:01:49 If we want to run tests on a specific branch, we need to hook into branch updates. 13:02:22 We would really want to be able to test before pushing the series. 13:02:43 That's what all the changes Arisu-san made to kci-dev allow us to do 13:02:59 ok, back 13:03:10 but I really need to leave 13:03:13 And kci-dev can then also be used to monitor the testing progress, if cmdline is preferred over the web dashboard 13:03:17 jki: ha 13:03:31 If it works, I guess we should start using it, but I don't believe we need new branches for that. 13:03:33 I need to go, too. 13:03:38 discussion for Prague as well? 13:03:44 then let's do that there :) 13:03:48 so ... 13:03:49 I guess so :-) 13:03:53 5 13:03:56 4 13:03:57 3 13:03:59 2 13:04:01 1 13:04:05 #endmeeting