On 1/30/25 19:36, Patrick Wildt wrote:
While I was sleeping Jared made some more progress with NetBSD, see:
* https://mail-index.netbsd.org/source-changes/2025/01/30/msg155355.html
* https://mail-index.netbsd.org/source-changes/2025/01/30/msg155358.html
* https://mail-index.netbsd.org/source-changes/2025/01/30/msg155359.html
With similar changes applied, OpenBSD boots up MP as well with xHCI:
Thank you for your work too!
Random process kills occurred on the MP kernel as with the RK3588 board. :(
:
Automatic boot in progress: starting file system checks.
/dev/sd0a (fb3dbf0bf402b671.a): file system is clean; not checking
pf enabled
starting network
Abort trap Killed reordering:Killed head: stdin: Bad address ld.so
sshd(failed).
starting early daemons: syslogd pflogd ntpd(failed).
starting RPC daemons:.
savecore: /dev/sd0b: Device not configured
checking quotas: done.
clearing /tmp
kern.securelevel: 0 -> 1
creating runtime link editor directory cache.
preserving editor files.
starting network daemons: sshd smtpd sndiod.
starting local daemons: cron.
Thu Jan 30 21:50:25 JST 2025
:
I have a similar problem with "make -j1" - building the kernel is nearly
impossible...
:
cc -g -Werror -Wall -Wimplicit-function-declaration -Wno-pointer-sign
-Wno-constant-conversion -Wno-address-of-packed-member
-Wno-unused-but-set-variable -Wno-gnu-folding-constant
-Wframe-larger-than=2047 -march=armv8-a+nofp+nosimd+rng
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffixed-x18
-ffreestanding -fno-pie -moutline-atomics -mbranch-protection=bti -O2
-pipe -nostdinc -I/usr/src/sys
-I/usr/src/sys/arch/arm64/compile/GENERIC.MP/obj -I/usr/src/sys/arch
-I/usr/src/sys/dev/pci/drm/include
-I/usr/src/sys/dev/pci/drm/include/uapi
-I/usr/src/sys/dev/pci/drm/amd/include/asic_reg
-I/usr/src/sys/dev/pci/drm/amd/include
-I/usr/src/sys/dev/pci/drm/amd/amdgpu
-I/usr/src/sys/dev/pci/drm/amd/display
-I/usr/src/sys/dev/pci/drm/amd/display/include
-I/usr/src/sys/dev/pci/drm/amd/display/dc
-I/usr/src/sys/dev/pci/drm/amd/display/amdgpu_dm
-I/usr/src/sys/dev/pci/drm/amd/pm/inc
-I/usr/src/sys/dev/pci/drm/amd/pm/legacy-dpm
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/inc
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/smu11
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/smu12
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/smu13
-I/usr/src/sys/dev/pci/drm/amd/pm/powerplay/inc
-I/usr/src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr
-I/usr/src/sys/dev/pci/drm/amd/pm/powerplay/smumgr
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/inc
-I/usr/src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if
-I/usr/src/sys/dev/pci/drm/amd/display/dc/inc
-I/usr/src/sys/dev/pci/drm/amd/display/dc/inc/hw
-I/usr/src/sys/dev/pci/drm/amd/display/dc/clk_mgr
-I/usr/src/sys/dev/pci/drm/amd/display/modules/inc
-I/usr/src/sys/dev/pci/drm/amd/display/modules/hdcp
-I/usr/src/sys/dev/pci/drm/amd/display/dmub/inc -DDDB -DDIAGNOSTIC
-DKTRACE -DACCOUNTING -DKMEMSTATS -DPTRACE -DPOOL_DEBUG -DCRYPTO
-DSYSVMSG -DSYSVSEM -DSYSVSHM -DUVM_SWAP_ENCRYPT -DFFS -DFFS2
-DUFS_DIRHASH -DQUOTA -DEXT2FS -DMFS -DNFSCLIENT -DNFSSERVER -DCD9660
-DUDF -DMSDOSFS -DFIFO -DFUSE -DSOCKET_SPLICE -DTCP_ECN -DTCP_SIGNATURE
-DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE -DPIPEX -DMROUTING -DMPLS
-DBOOT_CONFIG -DPCIVERBOSE -DUSER_PCICONF -DUSBVERBOSE -DSUSPEND
-DWSDISPLAY_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD
-DWSDISPLAY_DEFAULTSCREENS="6" -DONEWIREVERBOSE -DMULTIPROCESSOR
-DMAXUSERS=80 -D_KERNEL -D__arm64__ -MD -MP -c /usr/src/sys/dev/ic/qwx.c
Killed
*** Error 137 in /usr/src/sys/arch/arm64/compile/GENERIC.MP
(Makefile:1650 'qwx.o')
:
Best regards,
--
FUKAUMI Naoki
Radxa Computer (Shenzhen) Co., Ltd.