13:07:24 #startmeeting CIP IRC weekly meeting 13:07:24 Meeting started Thu Feb 13 13:07:24 2025 UTC and is due to finish in 60 minutes. The chair is iwamatsu__. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:07:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:07:24 The meeting name has been set to 'cip_irc_weekly_meeting' 13:07:35 #topic AI review 13:08:21 no AI on mail from jki. 13:08:29 anything missed? 13:08:31 5 13:08:41 4 13:08:44 3 13:08:46 2 13:08:47 1 13:08:57 #topic Kernel maintenance updates 13:08:59 I was reviewing 6.1.129, now I'm working on autosel. 13:09:06 i did 4.4 and 4.19 13:09:06 This week reported 20 new CVEs and 0 updated CVEs. 13:09:14 thanks for the reviews! 13:09:28 I am reviewing 6.1.129. 13:09:36 thanks for releases! 13:09:43 uli_: Thanks for release. 13:10:19 hi - and sorry for the delay 13:10:28 meeting already started? 13:10:36 We already recieved some patch for 4.19.y 13:10:53 jki: Yes, I takeover. 13:10:57 thanks! 13:11:03 nop 13:12:29 Do we need an announcement for 4.19.y? 13:12:40 didn't i send one? 13:13:46 https://lore.kernel.org/cip-dev/1733593115.596079.1739239912119@webmail.strato.de/T/#u 13:14:00 > This is the first 4.19 release maintained exclusively by CIP. 13:14:23 was that too subtle? :) 13:14:25 uli_: I see, OK. 13:15:15 sorry for this noise. 13:15:38 anything else? 13:15:41 5 13:15:43 4 13:15:44 3 13:15:45 2 13:15:47 1 13:15:56 #topic Kernel release status 13:16:34 I'll do 6.1-cip and 6.1.128-rt. january was a little late so this catches it up. 13:16:55 pave1: thank you. 13:17:06 I am working for linux-5.10.y 13:17:25 linux-4.4.y-cip-rt is late. 13:17:40 4.4 and 4.19 are done 13:17:54 aha, ok, let me do 4.4-rt, too. 13:18:18 ok, thank you. 13:18:38 anything else? 13:18:40 5 13:18:42 4 13:18:44 3 13:18:45 2 13:18:46 1 13:18:56 #topic Kernel testing 13:19:15 Howdy 13:19:30 no updates from me. working on kci-dev bisections and KernelCI blog 13:19:30 I started to look at the device that wasn't booting with 6.6 last week 13:19:48 But then it seems that it's working with 6.6 again now - so I guess something got fixed? 13:20:01 scary :-) 13:20:12 same version? 13:20:28 Fixed between rc2 and the final release 13:20:32 I forget the exact version 13:20:52 But I guess if it went away we don't need to debug that. 13:21:01 I certainly don't plan to :P 13:21:12 if we want to take a reason, we need to run bisect..., but it is not important. 13:21:20 yep 13:21:38 iwamatsu__ did you get a chance to look into an LTP rootfs for the x86 / MCOM board? 13:22:32 patersonc: OK, I will take a look. 13:22:43 Thanks 13:23:19 I guess nothing else from my side 13:23:24 I would have an RT testing topic 13:23:46 does anyone already know this: https://github.com/Linutronix/RTC-Testbench? 13:24:11 I didn't 13:24:32 I would have the proposal to build up end-to-end RT testing this way, first for x86 13:24:51 later for other archs/boards supporting XDP RT networking this way 13:25:00 (and a bit of TSN) 13:25:35 Fun 13:25:36 would stress both RT workloads (similar to cyclictest, though) AND RT I/O via network 13:25:59 setup is not totally straightforward, also because it will need two boxes obviously 13:26:08 but it could be rewarding for our RT testing 13:26:26 Sure 13:26:38 If it uncovers somethin, it will be 'fun' to debugg. 13:26:40 I'm not sure if KernelCI is already prepared to handle something like this as well, so I would start small in our domain first 13:26:42 I am interesting this. 13:27:00 but yes, more testing is needed for rt. 13:27:09 +1 13:27:27 regarding RT testing: have you seen this backport of my colleague? https://lore.kernel.org/stable/20250129153226.818485-1-florian.bezdeka@siemens.com/ 13:27:57 w.r.t kernelCI perhaps open an issue in their github about it? 13:27:58 I was able to trigger that (harmless) warning withing no time by booting a plain debian-rt 6.1 kernel in a VM 13:28:13 it is not just that our setup is improveable... 13:29:28 should we open the kernelci issue already now, or better try out first in our lab? 13:30:03 https://lore.kernel.org/all/20250211090511.xeFJVnH_@linutronix.de/ 13:30:15 PREEMPT_RT testing on kernelci 13:31:05 arisut: thanks for the pointer 13:31:08 let me read... 13:31:50 anything missed? 13:32:02 5 13:32:04 4 13:32:06 3 13:32:08 2 13:32:09 1 13:32:31 #topic AOB 13:32:42 Hi folks, I have two questions - the first is about the cip-kernel-config repo, from the point-of-view of backporting support for Renesas SoCs 13:32:48 When a CIP release is tagged in linux-cip, there is no corresponding tag in cip-kernel-config so it can be difficult to match up the two repositories when looking at an old CIP release. 13:32:54 Is there anything we can do to improve that? My preference would be to move the CIP kernel configs in to the appropriate branches of linux-cip so they are always aligned with the rest of the tree. 13:33:08 tldr KernelCI is starting to implement preempt_rt testing but still on the implementation phase 13:33:35 we normally don't update configs when kernel changes 13:33:48 I see renesas backports will need that. 13:34:13 we have some kind of lock-stepping in isar-cip-core 13:34:15 pave1: We need to update the config when we backport a new driver which has a new Kconfig option 13:34:32 as we have both the configs and the kernel referenced there by versions 13:34:38 latest config should work on the corresponding -cip branch. 13:35:01 but yes, we should probably use same tags we do on kernel there. 13:36:00 but how often will that actually happen? 13:36:07 (and if change in config breaks something on older -cip kernels, we should be extra careful. Does that happen?) 13:36:29 is this case a one-off or can it really repeat more often in the future? 13:36:33 pave1: cip-kernel-config may have newer config symbols enabled which don't exist in Kconfig files in older releases 13:36:45 suggestion would be only put tag into configs when it needs to change, after corresponding release. 13:37:19 paul: yes, that's expected. But that won't cause any real problems, right? 13:37:38 warning at oldconfig time or something... we can live with that. 13:38:02 just warn us if you rename a symbol or something... 13:38:37 Ok, let's think about it, may come back to it next week 13:38:44 Second question, I have a CVE fix to backport to 4.4 & 4.19, should I be targeting the -cip or -st branches? 13:39:06 -st. 13:39:09 -st 13:39:33 Thanks, I'll try to do the backport tomorrow 13:39:48 thank you :-) 13:40:01 I have some CVE-related thing as well 13:40:04 paulbarker: thank you 13:40:34 jki: please 13:40:38 learned that my CERT colleagues are happily consuming our CVE yaml files :) 13:41:16 they just asked (so far) if we could easily also write down the cip-kernel versions that received fixes, not only the commit shas 13:41:34 no idea how much effort that would be, though 13:41:36 git can do that. 13:41:44 yeah, we know 13:41:59 but that is another step that downstream has to script then 13:42:19 (i gave the same answer initially) 13:42:48 yes and it may slow things down a bit. 13:42:48 Added fixed version in yaml files may be easy to users. 13:43:06 but it seems like reasonable request. 13:44:11 I'll create sample yaml file which contains version informaion. 13:44:29 would that be something to automate in the end? 13:45:06 yes. it has to be automated. 13:45:18 masami: thanks in advance! 13:45:30 jki: np :) 13:45:50 anything else? 13:46:05 5 13:46:07 4 13:46:08 3 13:46:10 2 13:46:11 1 13:46:23 #endmeeting