13:02:06 #startmeeting CIP IRC weekly meeting 13:02:06 Meeting started Thu Jan 19 13:02:06 2023 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:02:06 The meeting name has been set to 'cip_irc_weekly_meeting' 13:02:14 #topic AI review 13:02:28 I don't have any on the list 13:02:48 anything missed? 13:03:15 I guess empty list is a good thing :-). 13:03:33 possibly... :) 13:03:44 moving on in 13:03:45 3 13:03:48 2 13:03:49 1 13:03:52 #topic Kernel maintenance updates 13:04:12 i backported the remaining 4.9 patches to 4.4 13:04:26 This week reported 7 new CVEs and 8 updated CVEs. 13:04:27 I did reviews on 5.10.163 and 164. 13:04:39 I reviewed 5.10.193 and 194. 13:04:48 4.19-rt is released, 5.10-rt hit bug in upstream. 13:05:50 5.10.193?? 13:06:13 That looks like typo -- 6 vs. 9. 13:06:15 163, I suppose :) 13:07:09 anything else? 13:07:19 sorry, 163 and 164. 13:07:56 3 13:07:57 2 13:08:00 1 13:08:03 #topic Kernel release status 13:08:12 -4.4 13:08:28 pavel did the reviews, everything seems ok. i think it's ready to release. 13:08:46 Yep, two more patches to look at, but lets not hold a release for that. 13:09:27 good. -rt would be able to follow? 13:09:52 I guess the question is "who does the rt"? :-) 13:10:45 uli: would you feel ready for that? 13:11:25 i haven't looked at it at all yet... 13:11:33 next time, maybe? 13:11:49 pavel: would you do it again, giving uli some intro? 13:13:30 jki: Makes sense. There is still series to be backported from 4.9-rt and we'll actually have to start watching 4.14-rt. 13:14:32 yep 13:15:07 were those trees rather silent rt-wise by now, only integration with stable? 13:15:52 There were silent for a year, but there are some changes now (hence the backport). It seems to be "just nice to have" and not critical. 13:16:05 ok 13:16:12 -4.19 13:16:26 I think we are up-to-date here, right? 13:16:38 I think so. 13:16:42 -5.10 13:17:00 -rt release in sight? 13:17:11 I hit a bug in mainline -rt. 13:17:19 uh 13:17:34 It is currently being discussed, I'm not only one hitting it. 13:17:56 ok, then we have a good reason to wait 13:18:10 anything else? 13:18:18 3 13:18:20 2 13:18:21 It is assembly on arm64, not too evil but could not figure it out in 5 minutes, either. 13:18:34 4.19 we are missing the cip release as yesterday we got update from kernel upstream. I think iwamatsu san is currently working on it. 13:19:36 indeed! 13:19:38 ok 13:19:51 Yes, I am working about it. I will relelase 4.19.y-cip tomorrow. 13:20:01 iwamatsu: thanks 13:21:07 good - then move on 13:21:10 #topic Kernel testing 13:21:35 sent PR to kernelCI for updating the isar-cip-core 13:22:49 just a couple of things from me 13:22:49 1) As I reported in the TSC, 5.10 gitlab CI builds should now include the riscv and qemu-riscv defconfigs 13:22:49 2) It sounds like we still need a discussion on testing _all_ of the stable kernel branches 13:23:11 and writing PR for using more cip configs on KernelCI other than 4.19 13:23:25 patersonc: Yep. I believe we should start testing 6.1.X -- that's no brainer. 13:23:31 Thank you alicef 13:24:16 Testing all the stables would not hurt, either, but in that case I'd like you to take over writing all the "no bugs detected" here to Greg ;-). 13:24:34 I still plan to watch the results and debug failures, etc. 13:25:39 I'm for it 13:25:47 Ok, job is yours :-). 13:25:51 I also believe that running them all is not the issue, processing them is 13:26:15 But maybe more importantly... 13:26:47 It looks like upstream -rt trees are not tested adequately. 13:27:25 Could we start testing them, too? In -stable testing, we won't make much difference but here we would 13:27:59 just throwing the same tests as for vanilla on them? 13:28:45 jki: That would be a very good start. 13:28:56 We can start testing -rt stable 13:29:29 That would be great. 13:29:55 then let's go - but if we are multiplying CI times, just make sure to warn the TSC about the costs ;) 13:29:56 Okay 13:30:28 or can we also leverage kernelci for that? 13:31:12 Potentially 13:31:20 Maybe they are already testing -rt I need to check 13:31:37 If they are, then it's a question of whether we also want to test it with our set of configs 13:31:44 would be good to know, to foxus on the real gaps 13:32:01 I'd suggest testing 6.1.X and -rt on our infrastructure. 13:32:25 We already know there's a gap in 5.10-rt testing: it did not build on arm64 at all. 13:32:35 https://linux.kernelci.org/job/rt-stable/ 13:32:41 So yes, they already test -rt stable 13:32:52 ...and it took 3 days for person from TI to notice. 13:33:18 But whether the RT project monitor the build/test reports is another thing 13:33:27 evaluating reports is the bottleneck again... 13:33:42 5.10 is reported to fail for Arm64: https://linux.kernelci.org/build/rt-stable/branch/v5.10-rt/kernel/v5.10.162-rt78/ 13:34:02 So usual story, lots of people building & testing things, not so many looking at the results :P 13:34:06 jki: Yep, kernelci got that, but nobody noticed. It is the same fail: https://linux.kernelci.org/build/id/63c57fa09c4841bd961d39cd/logs/ 13:35:08 at least the respective -rt stable maintainer should cross-check, I would say 13:35:35 or should be subscribed 13:35:40 That's not the way it works, I'm afraid. 13:36:04 Does the RT project have some sort of RC release? 13:37:01 patersonc: I'm sure they did _some_ kind of -rc at least occassionaly. I'm not sure if they do it for every release. 13:37:15 Okay 13:37:32 Obviously that would be the best thing to test, but it's not so useful if it's not always done 13:38:14 There are differnent people maintaining different stable-rt branches, so their workflows may differ. 13:38:59 then we may have to help with reporting - once again 13:39:35 Yes, that would be a good thing to do. 13:42:31 I'll check internally what our group may contribute here - was on my mid-term plan anyway 13:43:38 anything else on testing? 13:44:00 Not from me 13:44:24 who will take the AI for enbling more stable trees in our lab now? 13:45:19 I will 13:45:29 perfect, thanks! 13:45:37 then moving on.... 13:45:38 3 13:45:40 I believe we'll also need configs. 13:45:40 2 13:46:05 ...but using configs for older version we are already testing should work well enough for a start. 13:46:09 pave1: ah good point 13:46:19 likely 13:46:55 but having a look at the resulting diff of the .configs would not be bad 13:48:06 now moving on in... 13:48:09 3 13:48:11 2 13:48:13 1 13:48:15 #topic AOB 13:48:44 I'm on vacation next Thursday 13:48:54 would need a substitute 13:49:15 I can do it I guess. 13:49:25 thanks! 13:50:08 anything else? 13:50:53 3 13:50:55 2 13:50:58 1 13:51:00 #endmeeting