2024-07-03 16:56:47 mps: I didn't have time for it lately, but I should look at updating both of my rv boards 2024-07-03 16:59:46 ikke: also I didn't have much free time for starfive in last few months 2024-07-03 17:00:26 what was the status of the rv1 board again? I remember the kernel not being suitable for it anymore 2024-07-03 17:00:31 anyway, kernel is upgraded to 6.8.9 and u-boot to 2024.04 2024-07-03 17:00:33 I still have it pinned 2024-07-03 17:01:41 I plan to use some rc kernel with Emil Renner patches for VF1 but still didn't, have some private obligation to do 2024-07-03 17:02:02 yeah, no worry 2024-07-03 17:04:15 ikke: I have linux-vf1-6.10_rc1-r0.apk for VF1 locally or you can find it in my riscv lxc 2024-07-03 17:04:39 I still have it installed and pinned, so I'm good 2024-07-03 17:04:55 which version you have 2024-07-03 17:37:23 I can't access it atm, will have to check later 2024-07-03 17:39:49 ikke: https://dev.alpinelinux.org/~mps/riscv64/linux-vf1-6.10_rc1-r0.apk just uploaded 2024-07-03 17:39:59 mps: alright, thanks 2024-07-04 16:00:06 mps: I have linux-starfive-6.2_rc7-r0 now 2024-07-04 16:00:27 ikke: on VF1? 2024-07-04 16:00:31 yes 2024-07-04 16:00:52 I think this one I posted last night is safe to use 2024-07-04 16:01:37 now I'm working on u-boot upgrade and will check VF1 later in evening 2024-07-04 16:18:06 mps: I don't need to update anything else or change some config for that kernel to work? 2024-07-04 16:30:24 ikke: I think so 2024-07-04 16:31:29 ok, I'll try it 2024-07-04 18:02:14 ikke: uname -a shows Linux vf 6.10.0-rc1-0-vf1 #1-Alpine SMP PREEMPT Wed, 29 May 2024 19:24:52 +0000 riscv64 GNU/Linux 2024-07-04 18:03:29 but you have to add or change extlinux.conf with vmlinuz-vf1 and initramfs-vf1, and fdt /dtbs-vf1/starfive/jh7100-starfive-visionfive-v1.dtb 2024-07-04 18:04:57 yes, I suspected that would be the case 2024-07-04 18:05:02 I upgraded the kernel, but did not reboot yet 2024-07-04 18:12:09 looks like u-boot for VF1 could be upgraded to some newest git changes 2024-07-04 18:13:14 Ok, my board booted with the new kernel :) 2024-07-04 18:13:32 Thank you 2024-07-04 18:34:41 you are welcome 2024-07-04 19:00:33 hm, pioneer nvme is quite unstable 2024-07-04 19:04:29 Yes, clandmeter already mentioned that a couple of times 2024-07-05 07:25:21 i can try to upgrade one to samsung 2024-07-05 07:25:27 see if it makes a difference 2024-07-05 07:31:11 clandmeter: not sure will it help but I have samsung nvme on VF2 and it is stable, last uptime was more than 100 days and it reboot because of power electricity break 2024-07-05 08:45:00 mps: same for me 2024-07-09 21:50:15 Which RISC V boards are people running Alpine on today? 2024-07-09 21:51:39 I have a Vision Five 2 board 2024-07-09 22:32:52 I have vf2 and lichee pi 4a 2024-07-09 23:13:38 vf2 2024-07-10 12:12:40 i have vf2 2024-07-21 17:30:57 im excited about the milkv oasis. looks like a cheap decent computer that doesnt run like a potato 2024-07-22 00:09:21 it'll be nice to finally have decent hardware with hypervisor extension (I think the spacemit chip does, but I've yet to see one of those available with more than 4G ram) 2024-07-22 03:02:41 "im excited about the milkv oasis..." <- That milk-v oasis board does look very nice 2024-07-23 13:39:35 PCI for visionfive is merged in 6.11 kernel. So, in two months linux-edge should work on board 2024-07-23 13:40:34 V2 I meant to say 2024-07-23 13:48:30 thats nice 2024-07-23 13:49:04 que bien 2024-07-23 13:53:25 anyway, I think to upgrade linux-starfive to 6.10 with patches 2024-07-23 14:02:13 a wonderful idea if you ask me 2024-07-23 14:04:54 valerius: will try 2024-07-23 14:18:00 I made sure all of my projects work on RISC-V a few months ago, only one needed changes 2024-07-23 15:05:23 valerius: very nice to hear 2024-07-23 18:20:00 https://dev.alpinelinux.org/~mps/riscv64/linux-starfive-6.10.0-r0.apk if anyone is brave enough to upgrade and test it on VF2 2024-07-27 13:48:46 did anyone tried kernel https://dev.alpinelinux.org/~mps/riscv64/linux-starfive-6.2.10-r0.apk on VF2 2024-07-27 13:48:54 uh 2024-07-27 13:49:22 this one I meant to say https://dev.alpinelinux.org/~mps/riscv64/linux-starfive-6.10.0-r0.apk 2024-07-27 13:57:41 I did not have time yet, sorry 2024-07-27 13:58:16 ikke: no worries, we are not in hurry 2024-07-27 13:58:42 I think I will be able to test it tomorrow 2024-07-28 09:44:53 https://www.phoronix.com/news/Linux-6.11-RISC-V-ACPI-NUMA 2024-07-28 10:33:51 do you think that 6.11-rc1 will work on pioneer 2024-07-28 11:10:18 There is a branch at sopgo 2024-07-28 11:10:28 which I think has this 2024-07-29 16:52:11 should we somehow create something for alpine on this https://sites.google.com/riscv.org/devboards-program/library 2024-07-30 01:33:11 do we have a wiki page for risc-v stuff? If not we should probably flesh that out first 2024-07-30 08:09:05 iggy: I would prefer something on doc.a.o or maybe on gitlab.a.o where we can use git 2024-07-30 08:09:29 docs.a.o 2024-07-30 15:14:21 okay, I just noticed that most of the links on that page were to wiki's... I should have said general page somewhere 2024-07-30 15:16:13 we do have https://wiki.alpinelinux.org/wiki/Riscv64 but it's just a single line that talks about the first release being 3.20 2024-07-30 15:18:15 docs.a.o seems very focused on installing and running. There's not really a place there for general info 2024-07-30 15:19:04 iggy: it is okay what you told, didn't wanted to say anything bad to you 2024-07-30 15:19:12 I suppose there could be a bit in the installing section about how to install for riscv 2024-07-30 15:20:09 but most distros seem to keep their !amd64 docs all in a centralized location (including notes on installing there). 2024-07-30 15:20:31 we have on gitlab https://gitlab.alpinelinux.org/nmeum/alpine-visionfive/ 2024-07-30 15:20:57 and my https://arvanta.net/alpine/alpine-on-visionfive/ 2024-07-30 15:21:28 and iirc nmeum have something about sifive somewhere 2024-07-30 15:21:50 those definitely seem focused on a single board 2024-07-30 15:22:02 maybe we could consolidate all these to generic alpine page for riscv 2024-07-30 15:22:11 but where? 2024-07-30 15:22:32 gitlab.a.o imo 2024-07-30 15:22:56 okay, but do we just do it under one of our accounts? 2024-07-30 15:23:01 for now this looks best option to me 2024-07-30 15:23:06 do we set up a project? 2024-07-30 15:23:26 idk, ikke or someone else should tell 2024-07-30 15:24:15 ACTION would like to have git push access 2024-07-30 15:26:43 yeah, I don't mind doing some work to collect info, consolidate different sources, make it more easily consumable, etc, but a little guidance/help on where to put it would be awesome 2024-07-30 15:27:39 So a project for a wiki? 2024-07-30 15:29:12 does wiki support merge request and in markdown syntax 2024-07-30 15:29:23 I got the sense that mps wanted to be able to maintain it via MR 2024-07-30 15:29:56 iggy: right, but not necesserally only mps 2024-07-30 15:30:18 sadly it does not support MRs afaik 2024-07-30 15:30:40 right, and I don't have any prefence, so go with what mps said 2024-07-30 15:30:58 I created my personal pages because I'm bad with wikis 2024-07-30 15:32:25 else all on https://arvanta.net/alpine/ be on wiki.a.o 2024-07-30 15:32:42 s/be/will be/ 2024-07-30 15:32:52 Using MRs is a good goal 2024-07-30 15:33:28 Apparently there is a way to support an MR based workflow 2024-07-30 15:33:37 It's just a bit more setup 2024-07-30 15:33:38 nice 2024-07-30 15:38:18 does gitlab have anything like github's pages? That might allow a little more flexibility for formatting 2024-07-30 15:38:33 it does, but it's a bit of work to setup 2024-07-30 15:39:12 gotcha, something we could look at later if necessary 2024-07-30 15:39:48 Not sure how complicated it is, but we could also setup something with hugo 2024-07-30 15:39:56 I don't care much about formatting (bells and whistles) 2024-07-30 15:40:44 ikke: hugo looks as idea which will force me to learn more about it :-) 2024-07-30 15:41:16 for now I use zola 2024-07-31 03:05:13 This is very weird, both qbs and libqofono build fine in lxc (but had issues in the Docker CI, when that was tried) 2024-07-31 03:07:29 Well, i must remind myself that i'm using GCC 14 in lxc, but i think the chances of this making the difference is not that great, especially when other build tools used are still those from the repo 2024-07-31 07:58:10 yes, i also noticed this behavior yesterday 2024-07-31 07:59:11 clandmeter: we also have issues with java in docker on rv64, presumably because of seccomp, maybe that's also causing these issues? 2024-07-31 07:59:24 that is possible 2024-07-31 08:01:39 ikke: anything against disabling it? 2024-07-31 08:02:43 It would remove a lot of protections 2024-07-31 08:06:58 ok but we can at least try it and see if it makes a difference 2024-07-31 08:08:18 Sure 2024-07-31 08:11:51 ikke: did you ever try to disable it on runner level? 2024-07-31 08:19:10 No 2024-07-31 08:19:37 I've never tried to disable it to be honest 😅 2024-07-31 08:23:02 cely: are you able to try now? 2024-07-31 08:23:07 i have tried to disable it.... 2024-07-31 08:23:46 ikke: i added security_opt = ["seccomp:unconfined"] to both runners config 2024-07-31 08:24:42 btw, it would be nicer to do a bind mount to the host for the config dir 2024-07-31 08:26:12 clandmeter: disabling seccomp is not big risk 2024-07-31 08:26:28 IMO, ofc 2024-07-31 08:40:10 level=warning msg="Security options with `:` as a separator are deprecated and will be completely unsupported in 17.04, use `=` instead." 2024-07-31 08:40:22 so i guess docker is picking it up 2024-07-31 09:00:21 I've restarted my 3.20 py3-qt6 CI job on riscv64, and the edge qbs upgrade CI job (though i think this one got picked up by a Scaleway runner) 2024-07-31 09:01:41 cely: im also running the py3-qt6 2024-07-31 09:01:50 i guess thats why its so frschaskc slow 2024-07-31 09:03:31 nah, its qmake running single threaded 2024-07-31 09:13:54 the job is taking much longer than before 2024-07-31 09:14:01 i guess thats good news 2024-07-31 09:14:09 🤞 2024-07-31 11:24:27 \o/ 2024-07-31 11:24:42 https://gitlab.alpinelinux.org/alpine/aports/-/jobs/1469244 2024-07-31 11:24:56 ikke: good catch! 2024-07-31 11:26:53 cely: did yours also pass? 2024-07-31 11:30:13 looks like it 2024-07-31 13:27:24 py3-qt6 passed 2024-07-31 13:27:55 but qbs on Scaleway didn't