From 6cd709f053cb8c4a4a72797a99174f6db4cc7d28 Mon Sep 17 00:00:00 2001 From: Neil Hanlon Date: Fri, 23 Feb 2024 12:33:37 -0500 Subject: [PATCH] add meeting minutes for 2024-02-09, 2024-02-23 --- docs/events/meeting-notes/2024-02-09.md | 74 +++++++++++++++++++++++++ docs/events/meeting-notes/2024-02-23.md | 59 ++++++++++++++++++++ 2 files changed, 133 insertions(+) create mode 100644 docs/events/meeting-notes/2024-02-09.md create mode 100644 docs/events/meeting-notes/2024-02-23.md diff --git a/docs/events/meeting-notes/2024-02-09.md b/docs/events/meeting-notes/2024-02-09.md new file mode 100644 index 0000000..34d2cc6 --- /dev/null +++ b/docs/events/meeting-notes/2024-02-09.md @@ -0,0 +1,74 @@ +# SIG/AltArch meeting 2024-02-09 + +## Attendees + +* Neil Hanlon +* Sherif Nagy +* Brian Clemens +* Stack + +## Follow Ups + +* Raspberry Pi5 + * need 16k page kernel variant created + +``` +--# diff config-6.1.0-rpi7-rpi-2712 config-6.1.0-rpi7-rpi-v8 +31c31 +< CONFIG_LOCALVERSION="-v8-16k" +--- +> CONFIG_LOCALVERSION="-v8" +270,275c270,275 +< CONFIG_ARM64_PAGE_SHIFT=14 +< CONFIG_ARM64_CONT_PTE_SHIFT=7 +< CONFIG_ARM64_CONT_PMD_SHIFT=5 +< CONFIG_ARCH_MMAP_RND_BITS_MIN=16 +< CONFIG_ARCH_MMAP_RND_BITS_MAX=30 +< CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=9 +--- +> CONFIG_ARM64_PAGE_SHIFT=12 +> CONFIG_ARM64_CONT_PTE_SHIFT=4 +> CONFIG_ARM64_CONT_PMD_SHIFT=4 +> CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +> CONFIG_ARCH_MMAP_RND_BITS_MAX=24 +> CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +391,392c391,392 +< # CONFIG_ARM64_4K_PAGES is not set +< CONFIG_ARM64_16K_PAGES=y +--- +> CONFIG_ARM64_4K_PAGES=y +> # CONFIG_ARM64_16K_PAGES is not set +394,395c394 +< # CONFIG_ARM64_VA_BITS_36 is not set +< CONFIG_ARM64_VA_BITS_47=y +--- +> CONFIG_ARM64_VA_BITS_39=y +397c396 +< CONFIG_ARM64_VA_BITS=47 +--- +> CONFIG_ARM64_VA_BITS=39 +422c421 +< CONFIG_ARCH_FORCE_MAX_ORDER=12 +--- +> CONFIG_ARCH_FORCE_MAX_ORDER=11 +889a889 +> CONFIG_ARCH_WANTS_THP_SWAP=y +``` + + * Post-setup changes required to select which one user should boot + * i.e., change initramfs / kernel lines to -v8 in config.txt / config-kernel.txt + * https://chat.rockylinux.org/rocky-linux/pl/e7h9sqcb4pdnpqpwah3wcjxjac +* Neil and Sherif spoke to risc-v folks at FOSDEM/SOOCon24 + * No exact timeline, but hoping to get leads on hardware to use + +## Open Floor + +* Stack: the wiki looks abandoned because the index page is empty/stubbed + +## Action Items + +* Follow up on Orange Pi5 +* Follow up on Libre boards +* Create variant for 16k kernel +* Kernel Packer for altarch +* Actually put content on wiki index/landing page so it doesn't look abandoned diff --git a/docs/events/meeting-notes/2024-02-23.md b/docs/events/meeting-notes/2024-02-23.md new file mode 100644 index 0000000..2191173 --- /dev/null +++ b/docs/events/meeting-notes/2024-02-23.md @@ -0,0 +1,59 @@ +# SIG/AltArch meeting 2024-02-23 + +## Attendees + +* Neil Hanlon +* Sherif Nagy +* Brian Clemens +* Stack +* Alan Sill + +## Follow Ups + +* SBC Support - We're close on a lot of the boards we aim to support (Orange Pi, Libre boards, Rock Pro, RPi5, etc) + * Raspberry Pi5 + * Needs 16k kernel variant +* arm-trusted-firmware in staging for 8 and 9 + * please test, adds support for some SBCs we target +* RISC-V - Communications ongoing with RISC-V foundation for firmware + * What else do we want aside from what they may be able to give us? + +## Open Floor + +* Alan has Turing Pi boards to run his Pis--would be nice to be able to test these + * Jeff Geerling did a video recently on Turing Pi cluster board + * "little clusters" -- just shared NFS, works ok. needs to be NVME because of i/o thrashing, though +* Stack: there has been a lot of interest in SBCs in Rocky the past few months + * Would be good to have a plan to convert interested parties to contributors + * we have a lot of SBC $$$ to spend on HW for folks + * Roadmap & Status -- What do we support, who supports it, what works/doesn't work + * https://git.resf.org/testing/SBC-progress-tracking +* Risc-V + * Alan has [Lichee Pi 4a](https://wiki.sipeed.com/hardware/en/lichee/th1520/lc4a/lc4a.html) | https://sipeed.com/licheepi4a +* Should we include non-altarch (x86_64) SBCs in our list of what works? + * They work out of the box (for the most part), so, let's just include them + * https://radxa.com/products/x/x2l/#techspec - GPIO via a Pico + * Alan wants to get this running under Rocky at some point + * also looking at https://www.mixtile.com/cluster-box/ +* Stack: Grace Hopper? + * seems to be only debian from NVidia + * Brian: Yoshi (CIQ) may have a contact that knows more information about Grace Hopper and Rocky +* Sherif: Intel GPU update + * Met with them through HPC SIG (Jeremy) + * DKMS version first for testing + * Later: signed for secureboot and installable as kmod package (kernel SIG) + * User tools in HPC SIG + * NVIDIA -- maybe we can talk to them after we show this working well, collaborate + * Needs legal review and sign-off from NVIDIA + * many questions about this... e.g. How can we trust signing a proprietary blob for SB signing? +* Stack's SBC tower: https://52pi.com/products/52pi-rack-tower-acrylic-cluster-case-for-raspberry-pi-12-layer?_pos=21&_sid=39b8f5ea0&_ss=r + +## Action Items + +* Neil to reach out to Equinix regarding arm hw for altarch +* Neil to reply to RV folks +* Neil to look into wiki content population +* Neil to file ticket to investigate kernel packer to repack upstream RPi kernel +* Neil to work on SBC Kernel variant config in KernelPacker +* Sherif to work on Raspberry Pi kernel variants +