Tested 2026-07-11 on: SpacemiT K3 pico-ITX, 32GB RAM SKU, Bianbu 4.0.1 (Resolute Raccoon), kernel 6.18.3, GCC 15.2. 16 cores (8× perf @2.2GHz, 8× @1.8GHz). End result: Qwen3-30B-A3B MoE served at ~38 tok/s prompt processing / ~8-11 tok/s generation, CPU-only, via the SpacemiT IME (integrated matrix engine) instructions.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local unistd = require("posix.unistd") | |
| local stdlib = require("posix.stdlib") | |
| local wait = require("posix.sys.wait") | |
| local topcmd = nil | |
| local Cmd = {} | |
| function Cmd:exec() | |
| local cmds = {} |
cqueues does not really like libressl, so
env ALL_LDFLAGS="$(pkg-config --libs eopenssl36) -Wl,-rpath=/usr/local/lib/eopenssl36" \
luarocks install --local --force cqueues OPENSSL_INCDIR=/usr/local/include/eopenssl36/
to force openssl from packages. cqueues goofy makefile doesn't look at LDFLAGS.
for added fun, http rock
env ALL_LDFLAGS="$(pkg-config --libs eopenssl36) -Wl,-rpath=/usr/local/lib/eopenssl36" \
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/usr.sbin/vmd/vm.c b/usr.sbin/vmd/vm.c | |
| index 6d571ce90fc..141ecdb80a7 100644 | |
| --- a/usr.sbin/vmd/vm.c | |
| +++ b/usr.sbin/vmd/vm.c | |
| @@ -42,8 +42,6 @@ | |
| #include "virtio.h" | |
| #include "vmd.h" | |
| -#define MMIO_NOTYET 0 | |
| - |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/fuse/host_cgo.go b/fuse/host_cgo.go | |
| index b957917..682d239 100644 | |
| --- a/fuse/host_cgo.go | |
| +++ b/fuse/host_cgo.go | |
| @@ -190,7 +190,7 @@ static void *cgofuse_init_fuse(void) | |
| #elif defined(__NetBSD__) | |
| h = dlopen("librefuse.so.2", RTLD_NOW); | |
| #elif defined(__OpenBSD__) | |
| - h = dlopen("libfuse.so.2.0", RTLD_NOW); | |
| + h = dlopen("libfuse.so", RTLD_NOW); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <sys/param.h> /* MIN */ | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <unistd.h> | |
| #include <string.h> | |
| #include <stddef.h> | |
| #include <errno.h> | |
| #include <assert.h> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sifive p550 ubuntu works on megrez mostly | |
| https://github.com/sifiveinc/hifive-premier-p550-ubuntu/releases/tag/2025.04.00 | |
| - missing wifi fw | |
| - audio driver seems broken, untested |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local ffi = require("ffi") | |
| local io = require("io") | |
| local bit = require("bit") | |
| ffi.cdef[[ | |
| typedef unsigned char u_char; | |
| typedef unsigned char u_int8_t; | |
| typedef uint32_t u_int32_t; | |
| typedef uint64_t u_int64_t; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local ffi = require("ffi") | |
| local unix = require("unix") | |
| ffi.cdef [[ | |
| typedef uint32_t pid_t; | |
| struct msgbuf; | |
| struct imsgbuf { | |
| struct msgbuf *w; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| authentication LOCAL type local { | |
| users-file "/etc/npppd/npppd-users" | |
| } | |
| tunnel PPPOE protocol pppoe { | |
| mru 1400 | |
| listen on interface rge3 | |
| } | |
| ipcp IPCP { |
NewerOlder