riscv-sig
LOGS
<@nirik:matrix.scrye.com>
16:00:08
!startmeeting riscv-sig
<@meetbot:fedora.im>
16:00:10
Meeting started at 2026-05-26 16:00:08 UTC
<@meetbot:fedora.im>
16:00:11
The Meeting name is 'riscv-sig'
<@nirik:matrix.scrye.com>
16:00:40
Hey folks, anyone around for a riscv meeting today?
<@davidlt:matrix.org>
16:00:43
!hi
<@zodbot:fedora.im>
16:00:47
davidlt: David Abdurachmanov (davidlt)
<@abologna:matrix.org>
16:02:20
!hi
<@zodbot:fedora.im>
16:02:22
abologna: None (abologna)
<@nirik:matrix.scrye.com>
16:05:13
Cool. My laptop just rebooted. 🙃
<@nirik:matrix.scrye.com>
16:06:03
definitely monday.
<@nirik:matrix.scrye.com>
16:06:11
Anyhow, how about a quick fedora 44 update, then hardware, then open floor?
<@davidlt:matrix.org>
16:07:18
Sure
<@nirik:matrix.scrye.com>
16:07:58
!topic fedora 44 status / discussion
<@conan_kudo:matrix.org>
16:09:03
!hi
<@zodbot:fedora.im>
16:09:08
Conan Kudo 😌: Neal Gompa (ngompa) - he / him / his
<@davidlt:matrix.org>
16:09:52
Not a lot of building. I started landed a huge 500+ qt 6.11 (and related things) update, which got blocked on qt webengine. Marcin yesterday finished rebasing relevant patches for us.
<@davidlt:matrix.org>
16:10:16
So I should be able to submit a new qt webegine and continue, but haven't done that yet.
<@davidlt:matrix.org>
16:10:42
Otherwise we also gained COMPS and initial f44 repo (but not f44-staging and omini, or similar).
<@nirik:matrix.scrye.com>
16:10:53
at what point should we look at making some images?
<@nirik:matrix.scrye.com>
16:11:47
that probibly needs to wait until after that 6.11 batch is done?
<@davidlt:matrix.org>
16:12:18
I believe, abologna has been looking at kiwi configuration and might have built cloud image already.
<@davidlt:matrix.org>
16:13:02
Some things are broken now for sure, but could, and generic server images probably will build. Desktop images definititely not until that large update fully goes in.
<@kashyapc:fedora.im>
16:13:52
!hi
<@zodbot:fedora.im>
16:13:54
kashyapc: Kashyap Chamarthy (kashyapc)
<@nirik:matrix.scrye.com>
16:13:59
anything else on f44? pain points or ?
<@davidlt:matrix.org>
16:14:26
I think, there is again interest to move to a new forge.
<@davidlt:matrix.org>
16:14:34
We still don't have change on Koji hub to allow usage of it.
<@nirik:matrix.scrye.com>
16:14:56
that should be easy enough... just a line or two in policy...
<@davidlt:matrix.org>
16:15:05
We also added one more P550 board to the build farm.
<@davidlt:matrix.org>
16:15:20
Yes, one line if someone finds that magic 30 seconds to get it done 😄
<@nirik:matrix.scrye.com>
16:16:01
I'd be happy to do it if someone gives me context/urls/etc.
<@kashyapc:fedora.im>
16:16:18
A question - was this qt 6.11 update "mandatory" to land, before we could finish F44 building? Asking out of ignorance :)
<@davidlt:matrix.org>
16:16:39
nirik: it's allowing repos under https://forge.fedoraproject.org/riscv in SCM list.
<@kashyapc:fedora.im>
16:16:43
Ah, the Kiwi config, I guess.
<@davidlt:matrix.org>
16:17:01
I think, some stg stuff already might have it, so copy & paste and add "/riscv" probably.
<@nirik:matrix.scrye.com>
16:17:01
ah, ok.
<@nirik:matrix.scrye.com>
16:17:36
so for packages patches/overlay? or ?
<@davidlt:matrix.org>
16:17:38
If you want containers, and server it should be ok. I will block desktop stuff (and maybe some CLI that attempt to pull in qt, etc.)
<@davidlt:matrix.org>
16:18:13
Yes, it's for moving from fedora.riscv.rocks:3000 where we keep other dist-git "overlay".
<@kashyapc:fedora.im>
16:18:53
Ah, right. Maybe for F45, we could push out the minimal images (server and container) and then get to the rest?
<@nirik:matrix.scrye.com>
16:19:14
right, ok. Is that going to be one overlay repo with all the packages under it? or multiple repos/one per package?
<@davidlt:matrix.org>
16:19:51
multiple repos
<@nirik:matrix.scrye.com>
16:20:13
alright.
<@davidlt:matrix.org>
16:20:15
Again, any repos under https://forge.fedoraproject.org/riscv
<@nirik:matrix.scrye.com>
16:23:18
https://paste.centos.org/view/c0cdd6a5 should perhaps do it. (well, might need firewall tweaking too)
<@kashyapc:fedora.im>
16:23:19
Ah, okay, thanks!
<@conan_kudo:matrix.org>
16:23:51
wait, that's going to be allowed?
<@kashyapc:fedora.im>
16:24:07
!info Discussion to move from Rocks dist-git overlay to forge.fp.o/riscv; Kevin is exploring it
<@conan_kudo:matrix.org>
16:24:11
that seems kind of crazy since there's no enforcement of dist-git rules on forge.fpo
<@nirik:matrix.scrye.com>
16:24:58
it's just moving the existing already used one to forge... this is for the secondary efforts only. It will not exist when things move to main koji.
<@conan_kudo:matrix.org>
16:25:19
... okay I suppose
<@conan_kudo:matrix.org>
16:25:31
do we intend to rebootstrap the architecture when we move it to main koji?
<@conan_kudo:matrix.org>
16:25:44
it sounds like we should
<@nirik:matrix.scrye.com>
16:26:13
possibly. I don't think thats something we need to decide right now... given that I don't think it's particularly soon. ;)
<@kashyapc:fedora.im>
16:26:22
!info F44 status: David notes that a giant 'qt' update of 500+ packages for Qt 6.11 got blocked on 'qt-webengine'. Marcin has rebased patches.. We should now be able to submit a new 'qt-webengine'.
<@davidlt:matrix.org>
16:26:24
Depends what you mean by rebootstrap :smi
<@davidlt:matrix.org>
16:26:37
Depends what you mean by rebootstrap :smil
<@conan_kudo:matrix.org>
16:26:47
a complete build of the whole tree from scratch using the original secondary koji repo as a seed environment
<@davidlt:matrix.org>
16:27:08
Yeah, it should get a full rebuild on import.
<@davidlt:matrix.org>
16:27:14
(or during mass rebuild, or both)
<@conan_kudo:matrix.org>
16:27:32
well I would probably argue it should be before that, since it "de-taints" the buildroot
<@davidlt:matrix.org>
16:27:35
I wouldn't call it rebootstrap (as bootstrap is more painful process, I would say)
<@conan_kudo:matrix.org>
16:27:47
in this sense, it's a bootstrap in main koji
<@conan_kudo:matrix.org>
16:27:51
rather than a plain import
<@davidlt:matrix.org>
16:28:37
It works for me, once we are ready, which isn't today. The goal is to have no changes (well, no dist-git overlay, etc.) before we ready to go "in".
<@davidlt:matrix.org>
16:29:22
So we trim thing, and reduce diff (Marcin did some epic job here), but we are not at 0 diff wise.
<@davidlt:matrix.org>
16:29:43
There is also no rush as there are not hardware that would be suitable for main Koji.
<@nirik:matrix.scrye.com>
16:29:48
right
<@davidlt:matrix.org>
16:29:53
So really a future discussion.
<@davidlt:matrix.org>
16:30:12
But yeah, it will be rebuilt 1-2 (or more) before it gets shipped as anything official.
<@davidlt:matrix.org>
16:30:37
How or how many times it's a future topic.
<@nirik:matrix.scrye.com>
16:30:52
Should we move on to any hardware news?
<@nirik:matrix.scrye.com>
16:31:01
!topic Hardware
<@nirik:matrix.scrye.com>
16:31:08
does anyone have any? ;)
<@conan_kudo:matrix.org>
16:32:41
There is a conversation going on with Brian Redbeard about a shortcut to getting things in place faster, but I have no idea what's going on internally at Red Hat about it.
<@davidlt:matrix.org>
16:32:50
K3 started shipping, some folks in #riscv:fedoraproject.org already received theirs and started working on hacking a kernel.
<@nirik:matrix.scrye.com>
16:32:57
I know kashyapc was doing some benchmarking.
<@kashyapc:fedora.im>
16:33:13
Yes!
<@davidlt:matrix.org>
16:33:27
Conan Kudo 😌: these talks are unknown to me, but I don't think there is anything public today suitable for the main Koji instance.
<@kashyapc:fedora.im>
16:33:35
!info Kashyap is doing benchmarks of K3 here: https://forge.fedoraproject.org/riscv/planning/issues/17
<@conan_kudo:matrix.org>
16:34:11
Not yet, but I spoke with him at Red Hat Summit about it, and there's something expected to come online next month and there's a commercial discussion going on with Red Hat about it.
<@kashyapc:fedora.im>
16:34:17
I have a remote access that'll end in a few days. But I could re-provision for another 20 days or so, I was told.
<@kashyapc:fedora.im>
16:35:06
!info SpacemiT K3 started shipping. Jason, Jennifer and others are already hacking on kernel bits
<@davidlt:matrix.org>
16:35:07
Anyways, if something happens next month or even 2-3 months from now we wouldn't be ready.
<@kashyapc:fedora.im>
16:35:16
Yeah.
<@conan_kudo:matrix.org>
16:35:33
True, but we would be able to be ready _sooner_.
<@kashyapc:fedora.im>
16:37:12
FWIW, I'm also working with relevant management at Red Hat to secure funding for hardware for Fedora data-centers. It's an evolving situation, as there's the "Waiting for hardware vendor to do their thing - ship HW" variable
<@nirik:matrix.scrye.com>
16:37:17
I've learned to not be in a hurry on it... it will be ready when it is
<@kashyapc:fedora.im>
16:37:42
Absolutely. I agree with it.
<@kashyapc:fedora.im>
16:37:53
Also conserves energy.
<@davidlt:matrix.org>
16:38:03
Once someone tells me there is a hardware plan we will get things ready + plan how to get it happen.
<@kashyapc:fedora.im>
16:38:33
!info We're tracking RISC-V Koji builders for Fedora here: https://forge.fedoraproject.org/riscv/planning/issues/6
<@davidlt:matrix.org>
16:38:39
I tried to keep things with minimal diff before, but it costs a lot of energy. Hard to keep it up without a plan.
<@kashyapc:fedora.im>
16:39:14
davidlt: I'm following it up closely. I don't know if K3 suits the needs of Fedora DC.
<@nirik:matrix.scrye.com>
16:39:16
yeah, upstreaming things and fixing up packages only helps when the day comes.
<@davidlt:matrix.org>
16:40:11
K3 is too slow, I think. Needs another 2x perf push at least.
<@davidlt:matrix.org>
16:40:23
Also too little memory I would say too.
<@davidlt:matrix.org>
16:40:39
X200 (K5), maybe Atlantis could do it.
<@kashyapc:fedora.im>
16:40:49
Hmm.
<@davidlt:matrix.org>
16:41:00
Anything else might exist, but it's not a public knowledge.
<@kashyapc:fedora.im>
16:41:39
I'm just wondering if K3 can be a temporary boost in Fedora DC until Atlantis starts shipping for real.
<@nirik:matrix.scrye.com>
16:41:42
yep. and need to exist in the sense that people can actually buy them and have them delivered. ;)
<@davidlt:matrix.org>
16:42:17
Spacemit should also do a server one at some point, but I doubt it will be better than K3 ST perf.
<@davidlt:matrix.org>
16:42:48
X200 (IPC + Fmax) changes makes it 100% or more bump. Again, they don't have SoC with it yet, which means it could be anything in real world.
<@davidlt:matrix.org>
16:43:33
Also X200 is based on a new core. X60 and X100 was based on OpenC910 IIRC.
<@kashyapc:fedora.im>
16:43:55
nirik: Later, maybe you can look at K3 specs and see if it's worth the hassle to fit them in Fedora DC? I ask because, to not fall into the slippery slope of "if only we wait a bit longer, even better HW will come around" (which is kinda true, but it risks a "perpetual wait" situation)
<@davidlt:matrix.org>
16:43:56
X200 is based on open source XiangShan.
<@jmontleon:fedora.im>
16:44:06
!hi
<@zodbot:fedora.im>
16:44:08
Jason Montleon: Jason Montleon (jmontleon) - he / him / his
<@kashyapc:fedora.im>
16:44:20
As of now K3 is already bringing noticeable improvements: 2-ish days for GCC instead of 5-ish days, and so on.
<@davidlt:matrix.org>
16:44:36
Putting something to DC was never a problem. Anything hacky is a problem, and performance for Fedora community is the biggest problem.
<@nirik:matrix.scrye.com>
16:45:01
Sure... faster is always better, but the real trick is fast enough to not cause a bunch of waiting/pain vs other arches...
<@kashyapc:fedora.im>
16:45:33
Right. What's the benchmark for it, then? Close enough in build time to Fedora Arm builds?
<@davidlt:matrix.org>
16:45:46
I was told not the best stories about aarch64 and it's slow performance and impact to the community. I was suggested not to do that with riscv64.
<@kashyapc:fedora.im>
16:45:52
I don't know how K3 compares to some modern Ampere (or other HW that won't go defunct soon)
<@nirik:matrix.scrye.com>
16:46:02
well, it was armv7 that was initially really slow...
<@nirik:matrix.scrye.com>
16:46:16
I don't know that arm is the slowest anymore...
<@kashyapc:fedora.im>
16:46:34
davidlt: Here's the history from 2012 :-) https://lwn.net/Articles/487622/ -- Fedora mulls ARM as a primary architecture
<@davidlt:matrix.org>
16:46:36
The new aarch64 machines in Koji are quite fast. I think, even faster than x86_64 the last time I checked.
<@conan_kudo:matrix.org>
16:46:40
I think nowadays that honor belongs to either of the two IBM architectures
<@kashyapc:fedora.im>
16:46:43
davidlt: Here's the history from 2012 :-) https://lwn.net/Articles/487622/ -- "Fedora mulls ARM as a primary architecture"
<@nirik:matrix.scrye.com>
16:47:12
I suspect it's probibly s390x... but not in all cases...
<@kashyapc:fedora.im>
16:47:17
Yeah, I just checked; GCC build completes on s390x in 17 hours. vs on some fast-enough x86 hardware in 27 hours.
<@conan_kudo:matrix.org>
16:47:40
Fedora failed to be relevant on ARM, I would hope we don't wind up in the same state with RISC-V
<@nirik:matrix.scrye.com>
16:47:41
right, but kernel aarch64 is slowest.
<@conan_kudo:matrix.org>
16:47:49
Fedora failed to be relevant on ARM for the longest time, I would hope we don't wind up in the same state with RISC-V
<@davidlt:matrix.org>
16:48:00
Oh yeah, ppc64le was 3-4 times slower compared to aarch64 and x86_64 to compile GCC.
<@nirik:matrix.scrye.com>
16:48:03
so, it's nuanced. not one single simple hot take. ;)
<@kashyapc:fedora.im>
16:48:12
Conan Kudo 😌: Please say something cheerful for me. My day is deadly hot here already :D
<@kashyapc:fedora.im>
16:48:31
Conan Kudo 😌: Please say something cheerful for us. My day is deadly hot here already :D
<@conan_kudo:matrix.org>
16:48:36
We're probably going to have a RISC-V based cloud this summer in north america?
<@conan_kudo:matrix.org>
16:48:41
is that cheerful for you?
<@kashyapc:fedora.im>
16:48:50
Heh, yes! If that is really true.
<@conan_kudo:matrix.org>
16:49:03
it's part of what I discussed at Summit
<@davidlt:matrix.org>
16:49:11
I still hope that QC might announce something interesting in a month.
<@conan_kudo:matrix.org>
16:49:16
lol no
<@kashyapc:fedora.im>
16:49:31
What is QC, again? My brain is melting here, and is oozing out of my ears
<@conan_kudo:matrix.org>
16:49:42
and with Tenstorrent being potentially acquired in the next few months, I've counted them out too
<@davidlt:matrix.org>
16:49:48
Qualcomm.
<@davidlt:matrix.org>
16:49:57
Who is acquiring Tenstorrent?
<@conan_kudo:matrix.org>
16:49:59
QC == QCOM == Qualcomm
<@conan_kudo:matrix.org>
16:50:05
either QCOM or Intel
<@conan_kudo:matrix.org>
16:50:18
both are rumored to actively be courting them for a buyout
<@davidlt:matrix.org>
16:50:24
QC already got Ventana
<@conan_kudo:matrix.org>
16:50:38
yeah and now Ventana is a nonentity
<@kashyapc:fedora.im>
16:50:48
Folks, we're going in free-form discussion here :-) Which is fine for me, unless we have more pressing stuff :)
<@davidlt:matrix.org>
16:50:50
It looks like all companies working on riscv64 + high performance + AI are being acquired.
<@conan_kudo:matrix.org>
16:51:52
yes, and I expect that all of them will stop working on riscv64 if their acquirers are into competing arches
<@kashyapc:fedora.im>
16:51:59
It kinda always has been for me. They were announce v3, v4, while no v1, v2 in sight. Last year in Paris (at the EU RISC-V Summit) they had a giant empty booth with nothing to show for. Just a suit-person was sitting in the booth 😆
<@kashyapc:fedora.im>
16:52:15
It kinda always has been for me. They were announcing v3, v4, while no v1, v2 hardware in sight. Last year in Paris (at the EU RISC-V Summit) they had a giant empty booth with nothing to show for. Just a suit-person was sitting in the booth 😆
<@conan_kudo:matrix.org>
16:52:27
well, they took the Red Hat toolchain people working on it, so...
<@nirik:matrix.scrye.com>
16:52:29
we have about 10min left... open floor?
<@davidlt:matrix.org>
16:52:38
Well, it depends on when QC started acquiring Ventana. Empty booth might have been part of that process.
<@nirik:matrix.scrye.com>
16:52:44
!topic open floor
<@kashyapc:fedora.im>
16:52:46
Yes, we get back to topic here.
<@davidlt:matrix.org>
16:53:00
Open floor is the topic 😄
<@davidlt:matrix.org>
16:53:08
I think, heat is getting me today.
<@kashyapc:fedora.im>
16:53:23
We have a Flock talk upcoming. I still need to update some slides, been saddled with life-stuff
<@kashyapc:fedora.im>
16:53:53
I almost fell off the bicycle a bit ago due to dizziness from the heat, after a short ride to do an errand
<@davidlt:matrix.org>
16:54:30
I am hiding in a corner where ☀️ cannot reach me.
<@nirik:matrix.scrye.com>
16:54:52
good for solar production tho! </brightside>
<@kashyapc:fedora.im>
16:55:08
Same here 😆 Looking at the sun from a safe distance in my place. The sun is baking the couch through the curtains
<@nirik:matrix.scrye.com>
16:55:28
anyhow, thanks for coming everyone. Lets go back at it in #riscv:fedoraproject.org
<@kashyapc:fedora.im>
16:55:32
Yes
<@nirik:matrix.scrye.com>
16:55:34
!endmeeting