*** rajm <rajm!~robert@82.27.50.32> has joined #cip | 07:32 | |
*** monstr <monstr!~monstr@nat-35.starnet.cz> has joined #cip | 07:50 | |
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #cip | 09:14 | |
*** sietze <sietze!~sietze_va@msw-v.fe.bosch.de> has joined #cip | 12:15 | |
*** jki <jki!~jki@46.128.89.130> has joined #cip | 12:56 | |
*** masami <masami!~masami@fl1-219-107-72-235.tky.mesh.ad.jp> has joined #cip | 12:59 | |
jki | happy new year, everyone! | 13:00 |
---|---|---|
sietze | Happy new year! | 13:00 |
patersonc | Happy new year! | 13:00 |
uli | happy new year | 13:00 |
*** pave1 <pave1!~pavel@jabberwock.ucw.cz> has joined #cip | 13:00 | |
masami | happy new year | 13:00 |
pave1 | happy new year :-) | 13:00 |
jki | then let's get this started... | 13:01 |
jki | #startmeeting CIP IRC weekly meeting | 13:01 |
collab-meetbot` | Meeting started Thu Jan 4 13:01:33 2024 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:01 |
collab-meetbot` | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:01 |
collab-meetbot` | The meeting name has been set to 'cip_irc_weekly_meeting' | 13:01 |
*** collab-meetbot` changes topic to " (Meeting topic: CIP IRC weekly meeting)" | 13:01 | |
jki | #topic AI review | 13:01 |
*** collab-meetbot` changes topic to "AI review (Meeting topic: CIP IRC weekly meeting)" | 13:01 | |
jki | - prepare blog entry on SLTS kernel state and challenges [Jan] | 13:01 |
jki | still on my list... | 13:01 |
jki | I don't have more recorded - anything missing? | 13:02 |
jki | 5 | 13:02 |
jki | 4 | 13:02 |
jki | 3 | 13:02 |
pave1 | I think that's all. | 13:02 |
jki | 2 | 13:02 |
jki | 1 | 13:02 |
jki | #topic Kernel maintenance updates | 13:02 |
*** collab-meetbot` changes topic to "Kernel maintenance updates (Meeting topic: CIP IRC weekly meeting)" | 13:02 | |
masami | This week reported 4 new CVEs and 2 updated CVEs. | 13:02 |
pave1 | I did reviews, 6.1.70 and 71. | 13:02 |
uli | reviewing 6.1.70 | 13:02 |
pave1 | masami: I see you now track 4.4-st. Nice, thanks! | 13:03 |
masami | pavel: your welcome :) | 13:03 |
jki | anything else? | 13:04 |
jki | no corrupted filesystems or broken wifi so far in this year? ;) | 13:05 |
jki | 5 | 13:06 |
jki | 4 | 13:06 |
jki | 3 | 13:06 |
pave1 | Just broken hw, but saving that for "aob" section :-) | 13:06 |
jki | 2 | 13:06 |
jki | 1 | 13:06 |
uli | raid1 in 4.4 fixed last year, but only released this year; does that count? | 13:06 |
jki | all good :) | 13:06 |
jki | then let's move on | 13:06 |
jki | #topic Kernel release status | 13:06 |
*** collab-meetbot` changes topic to "Kernel release status (Meeting topic: CIP IRC weekly meeting)" | 13:06 | |
jki | nobuhiro's script should go here | 13:07 |
jki | 4.4 | 13:07 |
pave1 | basically we are ok. Continue? :-) | 13:07 |
uli | i guess. :) cip83 is out | 13:07 |
jki | yeah, I think I only saw no update to 5.10-rt yesterday | 13:08 |
jki | so, 4.4, 4.19, 6.1 - all recently updated | 13:08 |
jki | 5.10 vanilla as well | 13:09 |
pave1 | I believe 5.10-rt is due next month? | 13:09 |
jki | end of this month | 13:10 |
jki | ok | 13:10 |
jki | no problems ahead as well, I assume | 13:10 |
jki | then moving on... | 13:10 |
jki | 3 | 13:10 |
jki | 2 | 13:10 |
jki | 1 | 13:10 |
jki | #topic Kernel testing | 13:10 |
*** collab-meetbot` changes topic to "Kernel testing (Meeting topic: CIP IRC weekly meeting)" | 13:10 | |
patersonc | Hello | 13:10 |
patersonc | I've spent a bit of time looking into some of the SW update use cases in LAVA, but other then that I've mainly been on holiday feasting | 13:11 |
jki | there were a lot of discussions on the related issue, indeed | 13:12 |
patersonc | On the positive side, all of the labs stayed online throughout the holiday period | 13:13 |
jki | that's kind of them | 13:14 |
jki | other testing topics? | 13:14 |
pave1 | You may want to check 6.6-stable results | 13:14 |
pave1 | https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/1125990082 | 13:14 |
pave1 | de0nanosoc always fails. | 13:15 |
pave1 | iirc it is not a fluke. | 13:15 |
patersonc | Thanks pave1, will do | 13:15 |
pave1 | (y) | 13:15 |
jki | is that board in our lab? | 13:16 |
patersonc | You have one | 13:17 |
patersonc | Other two are in the denx lab | 13:17 |
jki | so the issue is not lab-specific, rather board-related | 13:18 |
patersonc | More than likely, but we'll have to investigate | 13:19 |
jki | looks like the siemens config passes | 13:19 |
jki | ok | 13:19 |
jki | then move on...? | 13:19 |
jki | 5 | 13:19 |
jki | 4 | 13:19 |
jki | 3 | 13:19 |
jki | 2 | 13:19 |
jki | 1 | 13:19 |
jki | #topic AOB | 13:20 |
*** collab-meetbot` changes topic to "AOB (Meeting topic: CIP IRC weekly meeting)" | 13:20 | |
pave1 | Ok, so buggy hardware. | 13:20 |
patersonc | jkl: Yes, it's multi_v7_defconfig that's failing | 13:20 |
patersonc | So maybe a kernel configuration issue | 13:20 |
pave1 | After the kernel patch discussion about the Renesas R-V board, I don't believe we should make that official "cip board". | 13:21 |
pave1 | OTOH the kernel patches seem quite reasonable. | 13:21 |
pave1 | I see no problem taking them. | 13:21 |
pave1 | But the problems in userland really seem bad. | 13:21 |
jki | we have up to option 3 in Chris' list at least (userland from other sources, just for basic testing) | 13:22 |
patersonc | The emulation approach that jkl suggested could work, but would be a lot of work to get running | 13:22 |
jki | yes, I'm afraid of that as well | 13:22 |
patersonc | I don't know if it's a route RISC-V is planning in general or not | 13:23 |
jki | but you still wanted to check if the rebuild impact could be limited to certain packages | 13:23 |
patersonc | Yes, prabhakarlad is looking into that | 13:23 |
jki | no, this is no general risc-v topic, it remains specific to your IP | 13:23 |
jki | that is the reason why there will be no general userland solution | 13:24 |
pave1 | One small chance would be... | 13:24 |
pave1 | ...if it was discovered that starting at 0x50000 is a bad idea because it is not on 2MB (or whatever) boundary | 13:25 |
pave1 | and it impacts performance in general due to increased TLB pressure. | 13:25 |
jki | ...that should have been discovered earlier, no? | 13:25 |
pave1 | Dunno. putting code this low seems strange. | 13:26 |
pave1 | Or maybe that putting code this low is bad for security because bigger guard area is needed. | 13:26 |
jki | well, the binutils patch was reject upstream already IIRC | 13:27 |
pave1 | Send them a chocolate or something :-). | 13:28 |
patersonc | Ha | 13:28 |
pave1 | Dunno. 0x50000 is in the middle of PMD, so it seems like wrong start address. Putting code at start of PUD could be a tiny bit better for TLBs and thus performance. | 13:29 |
pave1 | If it is, that could convince someone. And chocolate, I guess :-). | 13:29 |
prabhakarlad | jki: yep binutils patch was rejected. Palmer suggested to handle it in the toolchain. | 13:30 |
pave1 | And can it be handled in the toolchain? | 13:30 |
jki | what does "handle it in the toolchain" mean? | 13:30 |
prabhakarlad | https://paste.debian.net/1303035/ | 13:32 |
prabhakarlad | let me find the complete link. | 13:32 |
jki | "and we might want that as a tunable for | 13:33 |
jki | distros anyway (for huge page alignment, for example)." | 13:33 |
jki | that's what pavel is talking about | 13:33 |
pave1 | Yep :-). | 13:33 |
jki | you need to follow up on that - before the gates are closing for trixie! | 13:33 |
patersonc | So for now, is CIP okay to take the kernel support as-is? | 13:36 |
patersonc | On the assumption that "official" reference platform acceptance is only if a working solution is found for userspace | 13:36 |
pave1 | Kernel patches look reasonable. | 13:36 |
jki | because even if we had that tunable, it still takes Debian (or any other distro) to tune that as needed, for whole riscv64 | 13:36 |
jki | anything else? | 13:39 |
pave1 | So... | 13:40 |
pave1 | Is the plan to just apply the kernel patches even when we don't have the userspace? | 13:40 |
jki | provided renesas looks after testing, it should be a way forward | 13:40 |
jki | but they also need to push harder on a userspace solution IMHO | 13:41 |
pave1 | Ok, sounds good. So I expect another series, not marked "RFC" when testing is sorted out. | 13:41 |
patersonc | I'll add some support for simple boot testing to start with, using a Poky image | 13:42 |
patersonc | And test the RFC with it | 13:42 |
patersonc | If it works we'll submit a v1 | 13:43 |
pave1 | Could we also get some qemu risc-v testing? | 13:44 |
pave1 | Right now I don't see one. | 13:44 |
pave1 | https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/1125990380 | 13:44 |
patersonc | Yes this is needed | 13:45 |
pave1 | Thank you! | 13:45 |
jki | we should soon have isar-cip-core generating riscv images more reliably again | 13:45 |
jki | if that helps as well | 13:45 |
patersonc | yep | 13:46 |
jki | ok, I can plug something together based on my pending isar patches | 13:47 |
jki | more topics for today? | 13:47 |
jki | 4 | 13:47 |
jki | 3 | 13:47 |
jki | 2 | 13:47 |
jki | 1 | 13:47 |
jki | #endmeeting | 13:47 |
collab-meetbot` | Meeting ended Thu Jan 4 13:47:48 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:47 |
collab-meetbot` | Minutes: http://ircbot.wl.linuxfoundation.org/meetings/cip/2024/01/cip.2024-01-04-13.01.html | 13:47 |
collab-meetbot` | Minutes (text): http://ircbot.wl.linuxfoundation.org/meetings/cip/2024/01/cip.2024-01-04-13.01.txt | 13:47 |
collab-meetbot` | Log: http://ircbot.wl.linuxfoundation.org/meetings/cip/2024/01/cip.2024-01-04-13.01.log.html | 13:47 |
*** 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 13: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/" | 13:47 | |
jki | thank you all! | 13:47 |
patersonc | Cheers | 13:48 |
pave1 | Thank you! | 13:48 |
masami | thank you | 13:48 |
uli | thanks | 13:48 |
sietze | Thanks! | 13:48 |
*** masami <masami!~masami@fl1-219-107-72-235.tky.mesh.ad.jp> has quit IRC (Quit: Leaving) | 13:48 | |
*** jki <jki!~jki@46.128.89.130> has quit IRC (Quit: Leaving) | 13:55 | |
*** monstr <monstr!~monstr@nat-35.starnet.cz> has quit IRC (Ping timeout: 252 seconds) | 14:05 | |
*** monstr <monstr!~monstr@nat-35.starnet.cz> has joined #cip | 15:25 | |
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed) | 15:51 | |
*** monstr <monstr!~monstr@nat-35.starnet.cz> has quit IRC (Remote host closed the connection) | 15:56 | |
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #cip | 15:56 | |
*** sietze <sietze!~sietze_va@msw-v.fe.bosch.de> has quit IRC (Quit: Leaving) | 15:59 | |
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed) | 22:38 | |
*** rajm <rajm!~robert@82.27.50.32> has quit IRC (Ping timeout: 245 seconds) | 22:44 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!