12:00:39 #startmeeting CIP IRC weekly meeting 12:00:39 Meeting started Thu Feb 26 12:00:39 2026 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:00:39 The meeting name has been set to 'cip_irc_weekly_meeting' 12:00:44 #topic AI review 12:00:45 Hello 12:01:05 none recorded, but actually /me wants to enhance the wiki a bit regarding backporting 12:01:13 let me add that for next week 12:01:26 anything else? 12:01:30 5 12:01:32 4 12:01:33 Is that the "criteria for accepting backports"? 12:01:38 yep 12:01:42 +1 12:01:59 3 12:02:01 2 12:02:03 1 12:02:05 #topic Kernel maintenance updates 12:02:14 i'm working on 4.4 12:02:16 This week reported 0 new CVEs and 26 updated CVEs. 12:02:52 I am doing reviews, mostly 6.12.70 at the moment. It looks like new big batch is near. 12:02:53 upstream LTS is ~4 years again 12:02:55 I reviewed 6.12.71 and 72. 12:04:16 anything to add? 12:04:27 5 12:04:29 4 12:04:31 3 12:04:32 2 12:04:34 1 12:04:36 #topic Kernel release status 12:04:43 all on green 12:04:56 any issues ahead? 12:05:19 5 12:05:21 Nothing I can see. 12:05:23 4 12:05:24 +1 12:05:25 3 12:05:27 2 12:05:29 1 12:05:31 #topic Kernel testing 12:06:08 No updates from me 12:06:26 Qemu is failing on 6.18/6.19: https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/2347904507 12:06:30 same 12:07:52 6.19 is also showing failure on bbb. I guess I could click "retry", but... 12:09:42 The qemu jobs looks like the kernel doesn't support the mounting method: not syncing: VFS: Unable to mount root fs on "/dev/vda" or unknown-block 12:11:04 https://lava.ciplatform.org/scheduler/device_type/qemu?dt_length=25&dt_search=linux-6.18.y#dt_ 12:11:10 It seems to work fine on amd64. There may be a difference in the configuration. I'll check. 12:11:56 Okay with x86 qemu: https://lava.ciplatform.org/scheduler/job/1399832 12:13:47 qemu arm with 6.18 in kernelci is working okay: https://lava.collabora.dev/scheduler/job/21448942 12:13:54 Could it be an issue with CIP's config? 12:14:17 I guess so. Missing CONFIG_VIRTIO=y 12:14:17 CONFIG_VIRTIO_PCI=y # if using PCI transport (most common on x86) 12:14:18 CONFIG_VIRTIO_BLK=y? 12:14:39 oops, seems like I roamed out 12:15:31 still there? 12:15:37 yep 12:15:44 still topic testing, right? 12:16:10 last for me was "6.19 is also showing failure on bbb. I guess I could click "retry", but..." 12:16:12 Yep. Can probably move on. 12:16:25 #topic AOB 12:16:28 I used the same binaries/job description from the kernel CI setup in lab-cip and it's worked: https://lava.ciplatform.org/scheduler/job/1404497 12:16:28 So yes, maybe a CIP config issue 12:16:43 Will someone take an action to look into the qemu-arm CIP configs? 12:17:27 I will fix it to cip-kernel-config. 12:17:40 thanks in advance! 12:17:40 Thanks 12:18:00 AOB: What do we want to do with https://gitlab.com/cip-project/cip-kernel/cip-kernel-config/-/merge_requests/159/? 12:18:23 my comment should not delay it 12:18:50 it was more a general question 12:19:00 Ah okay 12:19:19 because we should then have PROVE_LOCKING for all 12:19:30 (and maybe a few more) 12:19:52 I am with Jan here. It makes sense to drop PROVE_LOCKING for performance testing, but maybe we should have some runs with debug options enabled... 12:20:03 ...because a lot of problems are invisible without those. 12:20:04 very valuable test, it helped a lot in fixing that weired "PREEMPT_RT on hyperv" issue we had 12:20:36 Can we create a "debug" config fragment to append to the merged configs then? 12:21:01 in cip-kernel-config? I guess so 12:21:07 Something like that would make sense. 12:21:12 For CI we can either build with both debug enabled and disabled, or just one of them 12:21:14 but you still need to modek it in kernelci pipelines 12:21:21 or our own ones 12:21:50 I believe we need both debug enabled and disabled runs: 12:22:03 yes 12:22:04 rt needs to be tested with debug disabled. 12:22:16 with both as well 12:22:16 we need some debug enabled builds to ... well... catch bugs. 12:22:47 some issues you only see with RT on (+debug), some only with it off 12:23:09 yes, ideally we would test everything with debugging on and off. 12:23:22 Okay 12:23:37 Once we have the configs sorted we'll work out how to get it working in kernelci 12:24:08 do we already have config snippets in cip-kernel-config? 12:24:26 where should those be dropped? central or next to the defconfigs 12:24:50 in isar-cip-core, we have one snippet for all version to enable preempt-rt 12:25:43 It is not in cip-kernel-config. 12:25:50 nope, not yet 12:25:54 for rt 12:25:58 but it could... 12:26:01 RT fragments would also be good :) 12:26:03 yes 12:26:25 I mean, I can start with an MR for RT in a central place 12:26:30 then add debug 12:26:40 and let you meditate over that ;) 12:28:28 anything to add? 12:29:28 5 12:29:30 4 12:29:32 3 12:29:34 2 12:29:36 1 12:29:37 #endmeeting