12:01:14 #startmeeting CIP IRC weekly meeting 12:01:14 Meeting started Thu Sep 22 12:01:14 2022 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:01:14 The meeting name has been set to 'cip_irc_weekly_meeting' 12:01:23 #topic AI review 12:01:33 1. Resolve/ignore failures of KernelCI on 4.4-cip - alicefm 12:02:17 hello 12:02:24 no updates here 12:02:44 2. Check cip devices on kernelci old pull request - patersonc 12:03:09 No updates alas 12:03:34 anything else? 12:03:46 3 12:03:48 2 12:03:50 1 12:03:53 #topic Kernel maintenance updates 12:03:54 I updated the pr for r8a7743-iwg20d-q7 12:04:16 and waiting for denys to reviewing it 12:04:29 I have done reviews on 5.10.144/145. Preparing to move 4.4.X forward. 12:04:38 done with 5.10.142 12:04:38 This week reported 5 new CVEs and 4 updated CVEs. 12:04:56 alicef: thanks, I forgot about that... 12:05:15 my talk was about the cip devices kernelci old pr as I was still writing it 12:05:37 patersonc[m]: np 12:05:50 I do not work for kernel work in this week yet, sorry. 12:09:06 anything else to exchange? 12:09:34 3 12:09:36 2 12:09:38 1 12:09:41 #topic Kernel testing 12:11:01 As alicef said, work has been continuing on the older devices to get them running in KernelCI properly 12:11:10 I finally did some documentation updates 12:11:29 Not much else from me. Anything from you Alice? 12:11:47 I reviewed and merged the documentation 12:13:05 ps cip instance documentation can be seen here https://static.staging.kernelci.org/docs/instances/cip/ 12:14:19 I guess that's about it 12:14:53 ok, then move on in... 12:14:55 3 12:14:57 2 12:15:00 1 12:15:02 #topic AOB 12:15:21 I had two topics 12:15:30 1. task distribution around 4.4 maintenance 12:15:47 pavel: are you around? 12:15:54 Yes, I am. 12:16:19 we do not track the review tasks for 4.4 like for the other kernels, do we? 12:16:39 I kind of assume that if it is in 4.9, it must be okay. 12:17:18 I mean we do not split the work and record who will do what 12:17:25 Then I append list of changes to v4.4.org in lts-commit-list repository. 12:17:48 Review whatever did not apply, and when I'm reasonably satisfied I move 4.4 forward. 12:18:17 means at all goes over your desk only 12:18:36 Well, I do publish the changes in v4.4.org :-). 12:19:26 as we had some delays with 4.4 in past and more work is coming with some 6.1-cip, we should apply work-split wherever reasonable 12:19:50 also because of reduced risk when someone may not be available for some weeks 12:20:38 We were doing coarse grained splits over email ("please look at /dev/random changes in X.Y.Z") 12:21:13 If someone wants to play with the scripts and does next release, that's okay with me, too. 12:21:53 But two people "cooperating" on one release.. I believe it would be easier for single person to do the work. 12:22:14 this has pros and cons 12:22:25 the pro is clearly that this is more efficient 12:22:40 the con is that it will mean larger latency if that person is not available 12:22:58 and a hard transfer if that lasts longer 12:23:42 I believe splitting work at "few releases" level makes sense. 12:24:18 that sounds like a good idea to me 12:24:22 Basically around 6.1-rc5, it will make sense to push 4.4.X forward. 12:24:40 It should be small enough task for single person 12:25:11 I wrote the scripts so I know how to operate them, but it is not rocket science and there are notes in v4.4.org. 12:25:42 If someone wants to take the task, I can answer questions / help / etc. 12:25:59 [I guess i would make sense for that person to create proper docs at that point.] 12:26:48 i think rather than reverse-engineering your process, it'd be better if you wrote it down 12:27:59 I guess we should cooperate to create something. 12:28:53 uli: so you would feel like picking up 4.4 eventually? 12:29:24 if i get the time to do it, i'd be okay with that 12:30:02 o/ me too 12:31:35 well, if we are heading for one maintainer per kernel model, we will still have less maintainers than kernels ;) 12:32:14 and we will need again someone to look after 6.1-cip-rt :( 12:32:49 So.. I'd say that maintaining 4.4.X has become quite different from the other branches. 12:33:32 For example, I believe it would make sense for iwamatsu to release 6.1-cipX and for me to release 6.1-cipX-rtX. 12:35:39 however we split, I would welcome a lot if that split could increase the number of active maintainers for CIP 12:36:22 I'd consider less frequent releases for the older kernels, but agreed, more maintainers is nice, too :-). 12:37:05 I think so :-) 12:38:10 good :) 12:38:32 that already covered by second AOB item 12:39:23 what would be next steps now? 12:40:40 Next steps for 6.1-ci? 12:40:50 6.1-cip? 12:41:55 next steps for ramping up uli, making 4.4 workflow transferable 12:42:18 maybe also preparing for the next cip kernel, but more regarding estimating additional efforts 12:43:01 I believe nothing for now. I finish the release. 12:43:20 let's assume uli would take over 4.4: would that give you two enough time to handle all other kernels? 12:43:55 Then when uli wants to do the next one, I give him instructions. In a week or so, he'll have next 4.4.X release :-). 12:44:12 or would you need a similar level of review contributions by him like now? 12:44:41 nice > next 4.4.y release 12:45:02 Reviews are majority of work. I'd say we should keep that split. 12:45:25 Handling 4.4.X is not that much work. 12:45:51 then uli needs an impression about what additional work is needed for 4.4 12:46:23 and we were not yet in real backport needs there, right? 12:47:01 We don't do much backporting, no. Plus we don't really have renesas submitting backports for inclusion. 12:48:17 na, 4.4 is no longer enabling backport target 12:48:27 just like 4.19 stopped that 12:48:40 I think we can start with some small 4.4.X releases "soon" so that Uli learns the scripts. 12:48:59 cool 12:50:33 anything else? about this or beyond? 12:52:12 3 12:52:14 2 12:52:16 1 12:52:19 #endmeeting