Attendees: Greg, Kanak, Hui-Zhi, Arthur, Felix, Daniel, Emil, Leon, Victor, Wei Fu, Carl, Peter, Axel, Isaac
Board Updates:
Milk-V:
Jupiter []
New product, from Chinese chip vendor
First batch is ready, Wei Fu will get it in the coming weeks and provide more information when ready
Program Updates:
Arch Linux
Get Mellanox ConnectX-2 up and running on SG2042
Driver hack upstreamed to https://github.com/sophgo/linux-riscv/commit/44e5a32746915f631fb2fc57bf41ccfa820cdce5
wondering: Is there a universal mechanism to limit max number of MSI-X?
Using handwritten way to limit the number of MSI-X
Modified the driver to get it to work, but needs help to get the changes upstreamed
Suggestion: ask at https://lore.kernel.org/linux-pci/
Get Arch Linux RISC-V up and running on Banana Pi BPI-F3
Also tried some simple benchmarks with OpenSSL’s newly upstreamed vector implementation of ChaCha20 at https://x.com/felixonmars/status/1796920035870658935
Fedora
Focus on Rawhide/F41[93%] for upstreaming
Desktop support :XFCE/LXDE/LXQT/Cinnamon/Sway/Budgie
ONGOING:GNOME/Mate/Sugar/KDE/Deepin
Key Desktop App
firefox-126.0-9[DONE]
Libreoffice-24.2.3.2-3[DONE]
Thunderbird-115.11.1-1[DONE]
Chromium-125.0.6422.112-2[ONGOING]
F39: [99%] srpm[GA]
F40: [83.51%] srpm[in the mass rebuilds]
Fedora Image for Milk-V Pioneer (edk2+grub)
Spacemit K1 Image for new dev boards is on the way
ROMA laptop Server Image is done, working on Desktop support
SUSE
We give a low priority to SG2042 board since Sophgo don’t have resources on it, also they have some hardware bugs, the patches which can fix these will never be accepted by upstream.
NixOS
Support for upstream kernel https://github.com/NixOS/nixos-hardware/pull/964 with discussion regarding boot flows
oreboot
Fixes for SBI timer now upstream, which makes Linux boot properly on JH7110
JH7110 implementation still WIP, to follow soonish
No hart state management (HSM) yet
Upstream oreboot now boots recent kernel on Allwinner D1
Daniel got a BPI-F3 (SpacemiT K1)
RISC-V
Banana Pi F-3 Feedback (2gb/4gb)
Huashan Pi Status
What’s cool?:
Ephemeral Meeting Chat:
08:21:59 From Daniel Maslowski (IAOTAI) to Everyone:
https://lore.kernel.org/linux-pci/
08:24:44 From kanak shilledar (individual) to Everyone:
where can I find the current status of all the riscv soc what all peripherals are upstreamed and what is working? I came across this https://github.com/esmil/linux?tab=readme-ov-file#status
from Emil but it only has the status for JH7100 not for other SoCs
08:26:14 From Carl Perry (Indivdual) to Everyone:
Replying to "where can I find the..."
Sadly many of the vendors do not have public status boards for their upstream status. The rvspace wiki has that info for JH7110, but I am unaware of any others currently
08:27:16 From Carl Perry (Indivdual) to Everyone:
Replying to "where can I find the..."
wiki.rvspace.org/en/project/JH7110_Upstream_plan is the official StarFive tracking page for the JH7110
08:28:00 From Daniel Maslowski (IAOTAI) to Everyone:
yea we don't have a central tracker - would be nice if RVI had a dedicated page for that on the website, let's bring that up here later
08:28:52 From Emil Renner Berthing (Canonical) to Everyone:
There is also a google spreadsheet for the TH1520, but yeah, the information is very spread out according to the SoC
08:30:31 From kanak shilledar (individual) to Everyone:
Replying to "There is also a goog..."
can you please share the link for that spreadsheet
08:31:54 From Daniel Maslowski (IAOTAI) to Everyone:
For Allwinner, the community is doing the upstream work; tracker: https://linux-sunxi.org/Linux_mainlining_effort#Status_Matrix
08:41:21 From Emil Renner Berthing (Canonical) to Everyone:
Replying to "There is also a go..."
https://docs.google.com/spreadsheets/d/1WzTS8zJ9ZbmBz3CO-ApQPiAtg7gl_wJT2prRZQXDlqQ
08:42:25 From Felix Yan (Arch) to Everyone: