No description
  • Shell 97%
  • HTML 1.7%
  • Makefile 0.7%
  • Assembly 0.2%
  • C++ 0.2%
  • Other 0.2%
Find a file
Henrik jensen b220ac5dd8 feat(rpi3): add Raspberry Pi 3 (aarch64) target
New lightwhale_aarch64_rpi3_defconfig alongside the existing x86 target,
purely additive -- board/pc/* is untouched throughout.

Validated on real Pi 3 B+ hardware: boots end to end, persists onto a
USB stick (Btrfs data fs + state overlay), runs Docker containers,
onboard wifi associates and gets a DHCP lease. Three real kernel/rootfs
bugs were found and fixed by SSHing into the running device, not
guessed at: missing CONFIG_SQUASHFS, module compression breaking
depmod, and wrong BCM43XXX wifi firmware variant selected initially.

Also includes a hand-port of upstream's CVE-2026-31431 algif_aead fix
against this target's actual raspberrypi/linux fork kernel source (the
upstream patch doesn't apply as-is; verified to apply with --fuzz=0
against the exact pinned kernel and to compile in a real build).

Kernel/Docker/squashfs-boot requirements that used to live only inline
in board/pc/linux.config now also exist as board/common/*.fragment,
shared by reference rather than duplicated. board/common/busybox.config
and board/common/ramdisk-size.sh are copies of their board/pc
equivalents rather than pc pointing at them -- pointing pc at these
same shared files, and deleting its now-redundant local copies, needs
someone who can build+verify the x86 side to confirm the ISO output is
unaffected.

See custom/board/rpi/readme.txt and the comment block at the top of
the new defconfig for the full rationale, toolchain note (Bootlin
aarch64, not lightwhale-sdk), and what's still open.
2026-08-06 16:09:45 +02:00
custom feat(rpi3): add Raspberry Pi 3 (aarch64) target 2026-08-06 16:09:45 +02:00
docs feat(rpi3): add Raspberry Pi 3 (aarch64) target 2026-08-06 16:09:45 +02:00
.dockerignore boom: Add everything in one nice fat commit! 2022-01-01 23:43:17 +01:00
.gitignore fix(gitignore): Don't ignore ./custom/rootfs 2023-07-31 10:44:43 +02:00
buildroot-version bumped buildroot-version to 2026.02. 2026-03-20 00:32:12 +01:00
lightwhale-version bumped lightwhale-version to 3.0.5. 2026-07-04 01:36:01 +02:00
README chore(README): Reauthored documentation, introducing a more moderne tone and style so the readers better connect with the story and thereby reach a broader audience. 2026-02-24 09:34:48 +01:00


HELLO, THERE!
=============


Welcome to the Lightwhale code repository.
Feel free to look around.

For an introduction to Lightwhale
and a friendly guide for getting started,
please visit:

https://lightwhale.asklandd.dk

Have a nice day!