13:00:06 #startmeeting CIP IRC weekly meeting 13:00:06 Meeting started Thu Dec 23 13:00:06 2021 UTC and is due to finish in 60 minutes. The chair is alicef. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:06 The meeting name has been set to 'cip_irc_weekly_meeting' 13:00:18 hello everyone! 13:00:25 hi 13:00:50 Hello 13:01:01 hi 13:04:29 ok I think we are everyone 13:04:45 let's get started 13:04:54 #topic AI review 13:05:05 1. Combine root filesystem with kselftest binary (finishing) - alicef 13:06:01 I'm just now re writing the cover letter for the isar-cip-core patch. hope to close this action in this week. 13:06:39 2. Propose tweet on KernelCI-CIP collaboration progress - alicef 13:06:50 not worked on this yet 13:07:05 patersonc[m]: do you have any suggestion on this topic ? 13:07:38 Was there a specific feature/topic? 13:07:45 I think CIP retweeted KernelCI recently 13:07:55 oh nice :) 13:08:28 my suggestion was to tweet at least about the domain cip.kernelci.org and kernelci.cip.org 13:08:55 and maybe also about the kernelci cip dashboard with the work we are doing 13:09:08 okay 13:09:13 https://github.com/orgs/kernelci/projects/11 13:09:22 https://twitter.com/cip_project/status/1458873920329814018 13:09:59 :) 13:10:32 any other suggestion on this ? 13:10:36 3 13:10:40 2 13:10:57 1 13:11:09 3. Clarify with KernelCI whether CIP maintainers can get accounts - alicef 13:12:49 I talked a bit yesterday at the TSC. KernelCI will try to enable it on staging and than depending on the traffic deciding further actions. still not sure about the time schedule that need to take for enabling it. 13:13:59 iwamatsu: can you give me the repositories and branches where this need to be enabled ? 13:14:46 something like for-kernelci 13:15:29 OK, I and Pavel will create. 13:15:54 thanks, just send a mail to me with it when you have time :) 13:16:35 3 13:16:40 2 13:16:51 o/ 13:16:58 1 13:17:07 #topic Kernel maintenance updates 13:17:08 I'm sorry guys but I'm going to have to go - the office is shutting early :P 13:17:18 Have a good Christmas etc. 13:17:19 we need to decide which gcc to support for each kernel. 13:17:30 This week reported 12 new CVEs. Some of them aren't fixed yet. 13:17:31 patersonc[m]: i see, merry christmas 13:18:00 patersonc: Happy holiday and new year. 13:18:19 patersonc[m]: happy holidays! 13:18:20 iwamatsu: oh yes I read the mail about gcc, currently kernelci is using gcc 10 afair 13:19:20 4.19.y and 5.10.y can be matched to cip-core (Debian), but 4.4.y will probably be Debian 8 (Jessie) 's gcc. 13:19:47 oh because of debian compatibility, i see 13:20:25 what gcc is using cip-core ? 13:21:09 maybe current cip-core is using gcc-8 13:21:26 this based on debian 10. 13:21:59 current developing cip-core is using gcc-10. 13:22:17 We are now using one container and gcc from kernel.org, so we need each container. 13:22:51 Building this is not that difficult. 13:23:24 i see 13:23:25 and Debian 8's gcc is gcc-4.9 13:23:46 wow 13:25:24 so we will freeze a gcc version for each cip version? 13:25:43 minor version 13:26:11 s/minor/major/ 13:26:40 like 5.10 will have a gcc version and 4.4 will have a different one 13:26:50 probably, yes. 13:27:57 maybe just adding revision updates to the freezed gcc version 13:28:16 that should not break compability i hope 13:28:40 iwamatsu: you will work on this ? 13:29:33 I dont have a plan now, but I can do this 13:29:58 (maybe I will work with patersonc) 13:30:22 sure, thanks :) 13:30:29 So, I don't make any conclusions now, but I think it's better to decide at IRC meeting that will be held before the next TSC. 13:30:49 right, i agree 13:31:04 but still nice to know the current situation, thanks 13:31:16 masami: thanks for the report on the CVE 13:31:29 anything you want to add ? 13:31:49 Perhaps the Jessie-based environment is difficult. This is old so he needs to build a cross environment..... 13:31:54 alicef: no problems. 13:32:31 BTW, I am reviewing 5.10.88. 13:32:59 I see, from KernelCI point there should no problem to build with gcc 8 and gcc 10. no idea about gcc-4.9 that's antiquate 13:33:46 hehe 13:33:57 currently we are building cip 4.4 also with gcc 10. I'm surprised it works 13:34:19 hi! 13:34:27 pav31: hi 13:34:40 hi, Pavel. 13:34:45 I was reviewing 5.10.88 and renesas patches. 13:34:46 hi! 13:34:50 we are talking about cip-core using different gcc versions 13:35:06 And .... sorry for being late. 13:35:19 emh cip kernel been build on different gcc versions 13:35:42 pav31: no problem :) 13:36:10 some years ago, I created docker file for Jessie cross compile environment. 13:36:17 https://github.com/iwamatsu/docker-jessie-cross-toolchain 13:36:34 Yes. 5.10.87 or so will break gcc 8 plugins in our config. 13:39:46 anything else to add ? 13:40:30 pav31: will break gcc_plugins like been forcibly disabled ? 13:41:39 I'm not sure I understand. 13:42:02 We see broken builds on 5.10.88. 13:42:23 oh yes i see 13:42:30 Likely we could fix it with changes to config or to build environment. 13:43:26 CONFIG_GCC_PLUGINS 13:44:23 Yes, that one. 13:44:45 Could we simply disable it for now? 13:45:38 probably yes. but we need to confirm. 13:46:21 Do we have separate configs for cip and stable? 13:47:33 current cip-kernel-config's config does not have CONFIG_GCC_PLUGINS. 13:48:07 i see, so that is disabled by default ? 13:49:59 pav31: some builds use defconfg in kernel. 13:50:30 Ay. Aha.... 13:51:37 https://gitlab.com/cip-project/cip-kernel/linux-cip/-/jobs/1911267343 13:52:10 https://gitlab.com/cip-project/cip-kernel/linux-cip/-/jobs/1911267343#L911 13:52:38 we have something to decide here? or can we move on and move back this to the mailing list ? 13:53:09 This uses the config of cip-kernel-config, but I'm getting an error. 13:53:10 A little resea 13:53:33 research is needed. 13:55:04 So probably better discussed on the list. 13:55:15 +1 13:55:18 yes, thanks 13:55:26 can we go on ? 13:55:35 3 13:55:38 2 13:55:49 1 13:56:14 #topic Kernel testing 13:56:26 aha, some config included CONFIG_HAVE_GCC_PLUGINS. 13:56:53 This is the cause. 13:57:00 oh i see, that could cause the problem even without config_gcc_Plugins 13:58:25 about kernel testing we already discussed this. iwamatsu will send me the list of repo and branch that are for development and each commit will be tested by kernelci 13:58:50 I have nothing more to add, at now 13:58:56 3 13:59:00 2 13:59:03 1 13:59:10 #topic AOB 13:59:20 vacations and lockdowns? 13:59:51 any vacation schedule ? 14:00:15 Heh. Our government decided covid is not dangerous... 14:00:51 So likely extended lockdown in january. 14:00:57 i see. we will have a meeting also 30 december ? 14:01:04 Perhaps Japanese will be on vacation next week and next next week. 14:01:25 I believe we decided not to at the last meeting. 14:01:50 right, so next meeting will be 6 january 14:02:02 2022!... 14:02:13 s/next next/week after next/ 14:02:46 is ok for 6 january ? or is better to move it later ? 14:03:01 6th is ok for me 14:03:03 6 is ok. 14:03:08 me too. 14:03:20 is ok also for me 14:03:33 have a nice new year! 14:04:07 and let's close the meeting for today 14:04:12 3 14:04:16 2 14:04:19 1 14:04:37 #endmeeting