dgilmore changed the topic of #fedora-riscv to: Fedora on RISC-V https://fedoraproject.org/wiki/Architectures/RISC-V || Logs: https://libera.irclog.whitequark.org/fedora-riscv || Alt Arch discussions are welcome in #fedora-alt-arches
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
esv has quit [Remote host closed the connection]
esv has joined #fedora-riscv
<davidlt[m]> skopeo/buildah/podman/toolbox landed in F38.
<davidlt[m]> I should probably check how Fedora cooks container images and generate OCI tarball.
zsun has joined #fedora-riscv
<thefossguy> WAAAAIIIIIITTTTTTTTT
<thefossguy> Is StarFive working on EDK2 for the VF2?
<thefossguy> Haven't seen any relevant commits in the tree
<thefossguy> Big if true
<davidlt[m]> Yes they are.
<thefossguy> Excellent
<thefossguy> I wonder why though
<thefossguy> Not that this is bad, obviously now
<davidlt[m]> Otherwise, why would they have the branch :)
<thefossguy> s/now/not
<thefossguy> davidlt[m]: well yes, but I don't believe this
<thefossguy> This is like NV open sourcing their kernel module
<thefossguy> It's just that even if they did, I won't expect them to focus their development efforts for a board which is "e-waste"
<thefossguy> Most vendors barely upstream u-boot and these madlads are porting EDK2.
<thefossguy> I'm impressed
<dtometzki> Hello does anyone now if the next kernel 6.4 rcX will run with VF2 ?
<dtometzki> s/now/know/
<thefossguy> It's a WIP, can't say for sure until Linus releases an initial RC to check what's working or otherwise
<thefossguy> The DTS for VF2 are merged upstream, but I haven't checked for anything else like serial drivers, etc
<davidlt[m]> Well we have tianocore on riscv before any board was available.
<dtometzki> there are some patches in progress for VF2 what i see
<davidlt[m]> Yes, 6.4 has baisc support.
<thefossguy> Is everything riscv related merged in Linus' tree from -next?
<davidlt[m]> 6.5 and 6.6 should be quite nice, feature wise.
zsun has quit [Ping timeout: 256 seconds]
<davidlt[m]> It should be on master branch already, but didnt check yet.
<davidlt[m]> RISC-V platforms require UEFI, and I am not sure U-Boot provides enough for what is/will be required.
zsun has joined #fedora-riscv
<davidlt[m]> Ventana is also working on Tianocore.
<thefossguy> Is UEFI mandated by the RVXXA profile?
<davidlt[m]> By profile, not, but by platform, yes.
<davidlt[m]> Hardware will have to comply with platforms spec, which is more then ISA.
<thefossguy> Gotcha
<thefossguy> So I assume I can expect SBCs to support *EFI too?
<thefossguy> Not just the basic efi support provided by u-boot
<davidlt[m]> Profiles is just one part, maybe needed for SoC vendors to know what ISA to implement.
<thefossguy> Also, what about ACPI? Is that to be replaced on RISC-V with [Open]SBI?
<davidlt[m]> Platforms tell which profile needs to be implemented.
<davidlt[m]> No, nothing replaces SBI.
<davidlt[m]> UEFI actually calls SBI.
<thefossguy> I meant to ask if ACPI will be replaced by SBI
<davidlt[m]> Thing of SBI as AGESA for AMD.
<davidlt[m]> No.
<thefossguy> OpenSIL* ;)
<davidlt[m]> Yeah :)
<davidlt[m]> Exactly.
<thefossguy> Gotcha, firmware is really confusing. I wish there was just one monolithic blob provided by the vendor. But this is better, a bit more confusion but better accountability and "portability". Nice.
<davidlt[m]> Well, in the future you will buy and firmware will be there.
<davidlt[m]> Like a traditional PC.
<thefossguy> Lovely, but I prefer WIP things so I can learn :P
<davidlt[m]> But it will take some time.
<davidlt[m]> You can do it today but might not be able in the future on all the platforms.
<thefossguy> I wouldn't have known about how u-boot boots and why 2 uboots exist (spl and proper) without the VF2 being a WIP :)
<davidlt[m]> There is also 3rd uboot :)
<davidlt[m]> TPL could be used;)
<thefossguy> coreboot? :-D
<davidlt[m]> If SPL is too big, too :)
<thefossguy> Ah, gotcha
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
zsun has quit [Ping timeout: 240 seconds]
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
<rwmjones> The `opt -passname` syntax for the new pass manager is not supported, please use `opt -passes=<pipeline>` (or the `-p` alias for a more concise version).
<rwmjones> See https://llvm.org/docs/NewPassManager.html#invoking-opt for more details on the pass pipeline syntax.
<rwmjones> I guess this is because of the new LLVM ...
zsun has quit [Ping timeout: 240 seconds]
zsun has joined #fedora-riscv
<davidlt[m]> rwmjones: what are you doing with LLVM 17?
zsun has quit [Quit: Leaving.]
Guest15 has joined #fedora-riscv
zsun has joined #fedora-riscv
zsun has quit [Client Quit]
esv has quit [Remote host closed the connection]
esv has joined #fedora-riscv
esv_ has joined #fedora-riscv
esv has quit [*.net *.split]
Guest15 has quit [Ping timeout: 245 seconds]
tg has joined #fedora-riscv
fuwei has quit [Ping timeout: 268 seconds]
fuwei has joined #fedora-riscv
<thefossguy> A fresh week starts :)
<thefossguy> Just when I’m ready for work
<thefossguy> LWN: 6.4-rc1 is out