12:03:01 #startmeeting CIP IRC weekly meeting 12:03:01 Meeting started Thu Sep 1 12:03:01 2022 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:03:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:03:01 The meeting name has been set to 'cip_irc_weekly_meeting' 12:03:19 #topic AI review 12:03:26 1. Resolve/ignore failures of KernelCI on 4.4-cip - alicefm 12:03:33 hi 12:03:39 no updates 12:04:16 but the ball regarding this is correctly in your field ATM? 12:05:28 yes, we was discussing it with fbezdeka 12:05:57 ok 12:06:02 2. Check cip devices on kernelci old pull request - patersonc 12:06:17 Still not done 12:06:42 any other AIs from last weeks? 12:07:15 3 12:07:17 2 12:07:17 No, IIRC. 12:07:22 1 12:07:24 #topic Kernel maintenance updates 12:07:45 finished reviewing 5.10.137 12:07:57 I'm travelling this week. Some reviews done on 5.10.138 and 5.10.140. 5.10.139 contains single patch. 12:08:03 This week reported 11 new CVEs and 7 updated CVEs. 12:08:04 I am reviewing 5.10.140 12:08:18 I'm not sure if I'll be able to make it to the meeting tommorow (sorry). 12:09:19 which meeting? 12:09:48 I may be mistaken. I thought there's one on Zoom. 12:10:01 CIP TSC meeting. 12:10:04 eTSC was yesterday ;) 12:10:15 Aha. Sorry :-). 12:10:49 That makes things simpler. 12:12:06 there are some follow-ups from the meeting, more later 12:13:15 maybe for reference and discussion here: I did some stats on releases since April 12:13:19 5.10: 10 12:13:25 5.10-rt: 2 12:13:29 4.19: 9 12:13:33 4.19-rt: 2 12:13:37 4.4: 2 12:13:43 4.4-rt: 2 12:14:26 we were on track with 5.10 and 4.19 and with 4.4-rt IIRC 12:14:58 5.10-rt, 4.19-rt and 4.4 are a bit behind the targets 12:15:09 OTOH, no one complained so far 12:16:32 AFAICT last 5.10-rt was in July, so we should do one ASAP. 12:16:48 4.19-rt was also in July, so next should be sometime in September. 12:17:22 4.4-rt was in August, so next one should be in October. 12:18:12 4.19-rt is indeed fine as well - 0.5 per month 12:18:23 5.10-rt is one per month 12:18:27 so is 4.4 12:19:18 https://wiki.linuxfoundation.org/civilinfrastructureplatform/start#kernel_maintainership 12:20:23 Agreed. We should do 5.10-cip-rt when next 5.10-rt is released. 12:20:50 would be good 12:21:34 But it depends on the RT release.... 12:22:12 well, if they are releasing at lower rates than what we promise, we need to account for that 12:22:44 which likely mean lowering our promises and communicating that 12:23:52 Let me check. Trouble with -stable-rt is that 4.9-rt, 4.19-rt and 5.10-rt each have different maintainer with different release rates. 12:25:21 5.10 rt has one release a month for 12:25:59 that would still fit 12:26:23 worst case if we miss one: one month without a release, but next one with 2 then 12:26:36 2022 (or more). 12:26:44 But did not have one in August, AFAICT. 12:27:14 So we should get "soon" when he releases. 12:27:26 good 12:27:46 any other maintenance topics? 12:28:08 The other option is to fund the RT project and ask for more frequent releases 12:28:21 well, we do that already 12:28:37 but not so much for maintenance 12:28:39 Then maybe we should ask them what is possible 12:28:53 I don't think that is directly paid out of the LF project 12:29:31 we can still ask for clarification and can try to prioritize this once the mainline merge is "done" 12:29:49 I think the next RT meeting is end of Sept 12:30:28 move on? 12:30:56 3 12:30:58 2 12:31:00 1 12:31:03 #topic Kernel testing 12:32:10 still no updates on CIP pr progress 12:34:17 anything is? 12:34:47 KernelCI have some updates and still working on CIP pr but no updates 12:38:58 ok, anything else? 12:39:11 3 12:39:13 2 12:39:15 1 12:39:20 #topic AOB 12:39:35 RISC-V and 5.10-cip 12:40:12 in order to ramp up support for RISC-V and then add the RZ-Five, I suggested to first officially declare support for that arch in our latest kernel 12:40:39 that would become a proposal to the TSC to vote on 12:40:48 Ok. I guess we can do that for kernel. 12:41:02 right, only for the kernel so far 12:41:03 I think so 12:41:21 QEMU too? 12:41:22 I was not able to get working userspace so far, and it looks like userspace is a bit of "work in progress" at the moment. 12:41:46 Yeah, I guess we should do QEMU if we claim RISC-V support. 12:41:53 userspace depends on where you pick it up from, and when 12:42:11 right qemu-riscv64 would become the first target 12:42:20 Okay 12:42:24 for 5.10-cip then 12:42:24 Do we want to claim risc-v-realtime? 12:42:31 good question... 12:42:46 I doubt that this is already seriously looked it, is it? 12:43:04 I have not checked really, but -rt only supports listed architectures. 12:43:15 and is RISC-V listed at all? 12:43:23 if not, that would be easy for us :) 12:44:06 I'd have to check. Lets add it to my todo list. 12:45:00 please check soon, then I can also send out the proposal sooner 12:45:19 so, what do we do for userspace for now? 12:45:47 buildroot? some frozen and known-to-be-good(TM) debian sid-version? 12:45:55 Can we just use the Renesas/Yocto userspace for now? 12:46:05 Does it need to be Debian? 12:46:09 does it have all features we need to kernel testing? 12:46:26 eventually, it has to be Debian, sure, but we can start differently 12:46:36 So... I tried various debian versions and one Ubuntu version. 12:46:46 May need some additions for LTP etc. 12:46:49 On each version I tried, ldconfig segfaults and gcc segfaults. 12:47:01 against QEMU or RZ/Five? 12:47:22 On RZ/Five. Other software worked quite well.. so this is quite suspect. 12:47:41 let's focus on QEMU first, I would say 12:47:57 That makes sense, I guess. 12:48:08 meanwhile, chris & Co. can double-check your findings 12:48:17 Ah yes, can't use the Renesas BSP for qemu - sorry :P 12:48:35 If we don't need a big application (GNOME etc), I think there's no problem with Debian/unstable. 12:48:59 Debian unstable is only stable when you freeze it via snapshot.d.o 12:49:14 but, yes, you can use that for even bigger applications 12:49:19 we have ROS2 running on it 12:49:42 with hacks... 12:50:33 No problem, Debian does not support ROS2 all packages yet... :-P 12:50:37 anyway, we should take what is easiest to enable for kernel testing, works on QEMU and should be easy to run on RZ/Five as well 12:52:08 +1 12:52:20 BTW, I can't find RT-Linux Project and RISC-V support information. Probably not in the list. 12:52:26 +1 12:53:32 ok, then I will draft a proposal over adding RISC-V as architecture to 5.10-cip and adding qemu-riscv64 as new reference target 12:53:55 mentioning that -rt is not in scope as upstream does not support it yet 12:54:01 Thank you 12:54:03 likely not even in 6.0-rt 12:54:06 iwamatsu: Yes, I suspect so. AFAICT x86-64 is highest priority for -rt, arm64 being second one. 12:54:40 OK 12:54:47 perfect 12:55:46 any other business? 12:56:41 Just apologies for not being here for the testing bit. I've nothing to add regardless 12:58:02 np 12:58:10 then let's close... 12:58:16 3 12:58:18 2 12:58:21 1 12:58:23 #endmeeting