Toots for ncopa@fosstodon.org account

Written by Natanael Copa on 2025-01-15 at 14:46

Someone else added a test to the test suite, good enough to help me git bisect and fix the issue.

PR submitted: https://github.com/RsyncProject/rsync/pull/705

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-15 at 09:02

The obvious answer is:

Too bad I have meetings...

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-15 at 08:53

rsync has some really serious CVEs[1], but the 3.4.0 release with the fixes has regressions[2] that will break things for people. What to do?

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-14 at 16:41

They are needed in Netherlands, in case anybody wonders where to send.

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-14 at 16:29

It seems like we need to replace some unstable NVMe's for our Milk-V Pioneer RISC-V CI and builder machines. Would be grateful if anyone would like to contribute one or two 1TB NVMe M.2 SSD of good quality.

[#]AlpineLinux #RISCV

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-10 at 14:33

wow, Greg responded and pushed a 6.6.71. That was quick! ❤️

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-10 at 13:27

Ok, I am probably a complete idiot, but the commit message says:

Now crash codes under kernel/ folder has been split out from kexec

code

That seems to been done in https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/kernel/Makefile?h=linux-6.12.y&id=02aff8480533817a29e820729360866441d7403d (crash: split crash dumping code out from kexec_core.c)

And that commit does not exist in linux-6.6.y branch.

But what do I know...

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-10 at 13:18

A wild guess is that it is related this:

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/x86/kernel?h=linux-6.6.y&id=e5b1574a8ca28c40cf53eda43f6c3b016ed41e27

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-10 at 13:15

regression in kernel 6.6.70.

ld: vmlinux.o: in function `__crash_kexec':

/home/ncopa/aports/main/linux-lts/src/linux-6.6/kernel/kexec_core.c:1075:(.text+0x1bffd0): undefined reference to `machine_crash_shutdown'

6.12.9 and 6.1.124 appears to be fine.

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-08 at 15:53

I'm thinking of starting test hugo for the alpinelinux.org website. I have already spent the time budget on browsing hugo themes without finding anything perfect.

Are there any good hugo theme that would fit?

Small and simple is good. no-javascript is a plus. (Alpine.js would be cool?) Similar layout or color palette from current is also a plus. No npm also a plus.

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-06 at 21:24

  1. Unmount the SD card and boot it.

doas umount /mnt

You should be able to see it boot from a debug UART

[#]Linux #VisionFive2 #RISC-V #AlpineLinux

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-06 at 21:23

  1. Install U-Boot

Write SPL to partition 1 and ITB to partition 2:

doas dd if=/mnt/u-boot/starfive_visionfive2/u-boot-spl.bin.normal.out of=/dev/sde1

doas dd if=/mnt/u-boot/starfive_visionfive2/u-boot.itb of=/dev/sde2

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-06 at 21:21

  1. Mount the boot partition and extract Alpine tarball:

doas mount /dev/sde3 /mnt

curl -s https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/riscv64/alpine-uboot-3.21.1-riscv64.tar.gz | doas tar -C /mnt -zxv

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-06 at 21:20

  1. Create vfat filesystem on 3rd partition:

doas mkfs.vfat /dev/sde3

=> More informations about this toot | View the thread

Written by Natanael Copa on 2025-01-06 at 21:20

How to create a bootable #AlpineLinux SD-card for VisionFive2 #RISCV:

  1. Partition the card. In this example I use /dev/sde. WARNING: Make sure you have the right device.

doas parted /dev/sde --script mklabel gpt \

mkpart primary 2MiB 4MiB set 1 bios_grub on \

mkpart primary 4MiB 6MiB \

mkpart primary 6MiB 100% set 3 boot on

=> More informations about this toot | View the thread

Written by Natanael Copa on 2024-12-27 at 07:10

Compile time of same linux kernel on different hardware:

The pioneer has 64 CPU cores while the premiere only has 4.

[#]RISCV #Linux

=> More informations about this toot | View the thread

Written by Natanael Copa on 2024-12-26 at 16:24

I wish there was a kernel branch for eic7700 based on linux-6.12.y

=> More informations about this toot | View the thread

Written by Natanael Copa on 2024-12-26 at 16:22

I kinda like linux-p550

=> More informations about this toot | View the thread

Written by Natanael Copa on 2024-12-26 at 16:21

whoops! I lost the votes when fixing a typo. its eic7700

=> More informations about this toot | View the thread

Written by Natanael Copa on 2024-12-26 at 16:13

What should we call the kernel package for hifive premier p550? It may also work on other boards based on same SOC.

[#]AlpineLinux #RISCV

=> More informations about this toot | View the thread

=> This profile with reblog | Go to ncopa@fosstodon.org account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109395162383322902
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
310.557631 milliseconds
Gemini-to-HTML Time
4.177112 milliseconds

This content has been proxied by September (ba2dc).