Thursday, 2022-10-06

*** rajm <rajm!~robert@cpc126990-macc4-2-0-cust43.1-3.cable.virginm.net> has joined #cip05:59
*** rajm <rajm!~robert@cpc126990-macc4-2-0-cust43.1-3.cable.virginm.net> has quit IRC (Quit: Konversation terminated!)06:13
*** rajm <rajm!~robert@cpc126990-macc4-2-0-cust43.1-3.cable.virginm.net> has joined #cip06:19
*** toscalix_ <toscalix_!~agustinbe@239.red-79-144-155.dynamicip.rima-tde.net> has joined #cip07:23
*** toscalix_ <toscalix_!~agustinbe@239.red-79-144-155.dynamicip.rima-tde.net> has quit IRC (Client Quit)07:24
*** toscalix_ <toscalix_!~agustinbe@239.red-79-144-155.dynamicip.rima-tde.net> has joined #cip07:26
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #cip08:06
*** uli <uli!~uli@55d44b04.access.ecotel.net> has joined #cip08:44
*** toscalix_ is now known as toscalix10:49
*** monstr <monstr!~monstr@2a02:768:2307:40d6::f9e> has joined #cip11:01
*** masami <masami!~masami@FL1-125-198-44-131.tky.mesh.ad.jp> has joined #cip11:42
*** jki <jki!~jki@195.145.170.194> has joined #cip11:54
jkihi everyone!12:00
patersonc[m]Hello12:01
ulihello12:01
iwamatsuhi12:01
masamihi12:01
pave1hi12:02
jkiok, let's go12:03
jki#startmeeting CIP IRC weekly meeting12:03
collab-meetbotMeeting started Thu Oct  6 12:03:13 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
collab-meetbotUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.12:03
collab-meetbotThe meeting name has been set to 'cip_irc_weekly_meeting'12:03
*** collab-meetbot changes topic to " (Meeting topic: CIP IRC weekly meeting)"12:03
jki#topic AI review12:03
*** collab-meetbot changes topic to "AI review (Meeting topic: CIP IRC weekly meeting)"12:03
jki1. Resolve/ignore failures of KernelCI on 4.4-cip - alicefm12:03
jkilikely no news without alicefm around12:04
jki2. Add qemu-riscv to cip-kernel-config - patersonc12:04
patersonc[m]Ah sorry, not done yet12:04
patersonc[m]Although I don't remember that action ;)12:05
jkiread the logs ;)12:05
patersonc[m]Ah yes, I've read up now :P12:05
patersonc[m]Sorry12:05
jkinp12:05
alicefmHi12:05
jkiHi!12:05
jkialicefm: anything to add on AI #1?12:05
alicefno12:06
jkiany other AI-related topics?12:06
jki312:07
jki212:07
jki112:07
jki#topic Kernel maintenance updates12:07
*** collab-meetbot changes topic to "Kernel maintenance updates (Meeting topic: CIP IRC weekly meeting)"12:07
ulidone with 5.10.14612:07
iwamatsuI reviewed 5.10.146 and 5.10.147.12:07
masamiThis week reported 7 new CVEs and 2 updated CVEs.12:07
pave1Reviewing 5.10.147.12:08
masamiaccording to the Debian security tracker, they decided to ignore CVE-2022-23816, CVE-2022-29900 and CVE-2022-29901 for buster(linux 4.19)12:08
masamihttps://security-tracker.debian.org/tracker/CVE-2022-2990012:08
pave1CVE-2022-40307 should now be patched in 4.4-cip.12:08
pave1CVE-2022-23816,12:10
pave1+CVE-2022-29900 and CVE-2022-29901 -- that is retpoline stuff, AFAICT.12:10
pave1If stable takes the backports (unlikely), we12:10
pave1will inherit them. But I don't believe we want to do much more.12:11
pave1Complain to Intel & AMD if they sold you a buggy CPU :-(.12:11
masamiI found patch for 4.4-cip. thanks. https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/commit/?h=linux-4.4.y-cip&id=7f7838c92740fa423a5a3f12c00ed02d9285125412:11
pave1[Intel made it clear that we can expect more of the similar bugs in future :-(.]12:12
masamiit looks was if e need a lot of effort to backport patches :(12:13
masamis/was/as12:13
jkiI think we had the discussion already on threat scenarios for our domain when meltdown showed up12:14
jkiif we communicate clearly what we will (not) do with 4.4 here, we should be able to skip this12:15
pave1That would be 4.4 and 4.19, if I understand that correctly.12:15
masamimainline, 5.18, and 5.10 were fixed but 4.x series are not yet.12:17
jkithen even for 4.19 - the key question is, though, if CIP members agree that there are no use cases of untrustworthy workload aside sensitive one12:17
pave1jki: On affected CPUs.12:19
jkisure12:19
pave1jki: I believe this is going to repeat in future, and perhaps we should start pointing out that "out-of-order CPUs are not suitable for protecting sensitive data".12:20
jkiwhich will not prevent people from designing new systems at least that will have this expectation12:22
pave1jki: Not really. Just use CPU that is suitable for the job.12:22
pave1There should be PowerPCs suitable, Cortex A53 & friends, most RISC-Vs.12:23
jkiin-order will not deliver you the performance you need when co-locating modern workloads12:23
jkibut this discussion is possibly a bit too fundamental for this round12:24
patersonc[m]pave1: That doesn't help users who are in a situation where they can't just swap out the processor for 10+ years - which was kinda the original point of CIP12:24
pave1Don't do it, then. At least Intel made it clear that security is not their priority.12:24
pave1patersonc: True. But in control applications people are still using in-order CPUs I believe.12:25
pave1And if you have sensitive data & untrusted userspace, then you a) should not really do that and b) at least use suitable CPU.12:25
patersonc[m]sure12:26
jkiso, I would now inform the members about our plan to not back-port anything related at next TSC12:29
jkiany concerns about this?12:29
pave1I guess so. -stable is not backporting it, and this would be likely a lot of work.12:29
jkiany other maintenance topics?12:30
jki312:31
jki212:31
jki112:31
jki#topic Kernel testing12:31
*** collab-meetbot changes topic to "Kernel testing (Meeting topic: CIP IRC weekly meeting)"12:31
patersonc[m]We have some issues with the gitlab runners. 1) Runners seem to be "not found", even though jobs are already running on them (thanks pavel) 2) Container builds using kaniko aren't working12:33
patersonc[m]Our runner boss is travelling this week and will look into it more next week12:33
alicefmJki i just replayed to the gitlab issue about creating cip-core on KernelCI and closed it. as that work is already done.12:33
alicefmThanks for reminding12:34
jkiis the runner topic blocking us?12:34
patersonc[m]jkl: I started adding risc-v build support to our gitlab CI testing setup - but was blocked by the second runner issue above12:34
patersonc[m]s/jkl/jki/12:35
jkilet me check if someone else could help12:35
patersonc[m]Thanks12:36
patersonc[m]The other issue is also a pain for kernel testing in general12:36
patersonc[m]The KernelCI testing side of things obviously isn't affected though12:37
patersonc[m]alicef: do you know if kernelci is already testing qemu-riscv?12:38
patersonc[m]I forgot to check12:38
alicefmSorry im not sure about that12:38
alicefmhttps://github.com/kernelci/kernelci-core/pull/146012:39
alicefmThere is some effort on that direction12:40
jkibut only fairly recently...12:40
alicefmYes is some recent effort12:41
alicefmBut will be merged soon12:43
patersonc[m]When it is we'll enable testing on the CIP kernel12:44
patersonc[m]s/kernel/kernels/12:44
patersonc[m]s/kernel/kernels, assuming it works/12:44
pave1:-)12:44
alicefmYes!12:44
jkiit should at least in QEMU ;)12:45
jkibut they are brave to take random sid-ports...12:46
jkianyway - anything else on testing?12:46
patersonc[m]I don't think so12:47
jki312:47
jki212:47
jki112:47
jki#topic AOB12:47
*** collab-meetbot changes topic to "AOB (Meeting topic: CIP IRC weekly meeting)"12:47
alicefmYes all for me also12:47
jkino other businesses?12:50
patersonc[m]Nope12:51
jkithen let's close in...12:51
jki312:51
jki212:51
jki112:51
jki#endmeeting12:52
collab-meetbotMeeting ended Thu Oct  6 12:52:00 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:52
collab-meetbotMinutes:        http://ircbot.wl.linuxfoundation.org/meetings/cip/2022/10/cip.2022-10-06-12.03.html12:52
collab-meetbotMinutes (text): http://ircbot.wl.linuxfoundation.org/meetings/cip/2022/10/cip.2022-10-06-12.03.txt12:52
collab-meetbotLog:            http://ircbot.wl.linuxfoundation.org/meetings/cip/2022/10/cip.2022-10-06-12.03.log.html12:52
*** collab-meetbot changes topic to "Civil Infrastructure Platform Project. CIP mailing list at https://lists.cip-project.org/g/cip-dev | CIP kernel meeting every Thursday at 12:00 UTC | Find the meeting logs at https://ircbot.wl.linuxfoundation.org/meetings/cip/ and chat logs at https://ircbot.wl.linuxfoundation.org/logs/%23cip/""12:52
jkithanks all!12:52
pave1Thank you!12:52
ulithanks12:52
masamithank you12:52
patersonc[m]jki: Thank you for looking into the RZ/Five. prabhakarlad is going to port the board to the latest u-boot to help with the distro booting etc.12:52
alicefmThanks you12:52
iwamatsuthank you12:52
jkipatersonc[m]: thanks - even more important now would be understanding the Debian issues12:52
jkithat could be critical for moving forward, with Debian or with that hardware12:53
patersonc[m]Sure12:53
jkidid we get early samples of the CPU or already rather final ones?12:53
patersonc[m]Sadly almost all of our experiences are with Poky, not Debian12:54
jkithat is unrelated12:54
patersonc[m]It's a production version12:54
jkiit is a crash in userspace that needs to be understood, if there is a toolchain / package issue (Debian's problem), a kernel problem, or a HW bug12:54
patersonc[m]Lots of variables12:55
patersonc[m]What toolchain were you using?12:55
jkithe fact that things worked so far with Poky and buildroot(?) is indicating that we may be able to resolve the issue in software12:55
jkiDebian sid's12:55
jkiall Debian, that's the CIP strategy ;)12:55
jkiat least source-wise12:56
patersonc[m]:)12:56
jkiDebian may miss some patch, like your kernel was missing something as well12:56
jkibut then we should resolve that as well12:56
patersonc[m]Sure12:56
jkiI'm no expert in the architecture, so I also do not feel ready yet to open a debian bug here12:57
patersonc[m]It's a shame that we haven't got everything upstreamed yet, but these things take time...12:57
jkiI know12:57
jkimaybe you can find someone how can reproduce and further analyze the CPU state when the trap occurs, maybe via jtag?12:58
patersonc[m]Yea13:00
jkipatersonc[m]: Michael will look into the runner issue tomorrow, he said13:00
jkiand I will arrange that Quirin can do so as well next time ;)13:00
jkioh, and if kernelci should pick up that PR regarding using Debian, and you want to hook your board into kernelci, you really want to fix this issue as well :D13:02
patersonc[m]jki: Thank you!13:02
*** jki <jki!~jki@195.145.170.194> has quit IRC (Quit: Leaving)13:19
*** masami <masami!~masami@FL1-125-198-44-131.tky.mesh.ad.jp> has quit IRC (Quit: Leaving)13:44
*** uli <uli!~uli@55d44b04.access.ecotel.net> has left #cip (Leaving)14:09
*** monstr <monstr!~monstr@2a02:768:2307:40d6::f9e> has quit IRC (Remote host closed the connection)14:47
*** toscalix <toscalix!~agustinbe@239.red-79-144-155.dynamicip.rima-tde.net> has quit IRC (Quit: Konversation terminated!)16:38
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 252 seconds)17:33
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #cip18:58
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Client Quit)19:00
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #cip19:04
*** rajm <rajm!~robert@cpc126990-macc4-2-0-cust43.1-3.cable.virginm.net> has quit IRC (Ping timeout: 252 seconds)21:46

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!