Port-alpha archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Collection of small Alpha issues



Hi,

NetBSD/alpha has been running wonderfully on my AlphaServer DS25 for a while now since thorpej fixed lots of things. However, there are still a few things that are a bit buggy.

First, I'm seeing an issue where multiple runnable processes stay on just one processor, like so:

load averages:  2.04,  2.09,  1.93;               up 34+10:47:53   14:10:
84 processes: 2 runnable, 79 sleeping, 1 stopped, 1 zombie, 1 on CPU
CPU0: 59.5% user, 33.7% nice,  6.4% system,  0.4% interrupt,  0.0% idle
CPU1:  0.4% user,  0.0% nice,  0.7% system,  0.5% interrupt, 98.4% idle
Memory: 6073M Act, 2966M Inact, 12M Wired, 123M Exec, 7814M File, 3696K F
Swap: 24G Total, 24G Free

  PID USERNAME PRI NICE   SIZE   RES STATE       TIME   WCPU    CPU COMMA
14054 john      26    0    15M 9712K RUN/0      11:05 58.98% 58.98% mini-
 9576 pbulk     24    4   258M  240M RUN/0       0:12 33.91% 28.03% cc1pl

cpuctl shows nothing out of order:

Num  HwId Unbound LWPs Interrupts Last change              #Intr
---- ---- ------------ ---------- ------------------------ -----
0    0    online       intr       Fri May 20 03:23:51 2022 6
1    1    online       intr       Fri May 20 03:23:51 2022 5


Second, several pkgsrc builds fail similarly:

In file included from vm.c:360:0:
vm_eval.c: In function 'rb_eval_cmd_kw':
vm_eval.c:1929:1: internal compiler error: in move_insn, at haifa-sched.c:5444
 }
 ^
no stack trace because unwind library not available
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://www.NetBSD.org/support/send-pr.html> for instructions.

from http://ftp.ziaspace.com/pub/pkgsrc/reports/9.0_2022Q1/20220522.0008/ruby30-base-3.0.4nb1/build.log

Any idea how to fix these?


Third, is there any reason to care about unaligned accesses from sendmail?

Starting sendmail.
[ 2975706.6549787] pid 24869 (sendmail): unaligned access: va=0x3fffd6261b2 pc=0x12001d114 ra=0x12001ce44 sp=0x1ffffd1d0 op=ldl [ 2975706.6559539] pid 24869 (sendmail): unaligned access: va=0x3fffd626242 pc=0x12001d114 ra=0x12001ce44 sp=0x1ffffd1d0 op=ldl
...


Fourth, firefox52 compiles, but it doesn't run:

(No debugging symbols found in firefox52)
(gdb) run
Starting program: /usr/local/bin/firefox52
MESA-LOADER: failed to open swrast (search paths /usr/X11R7/lib/modules/dri)
libGL error: failed to load driver: swrast
[New LWP 20128 of process 17827]
[New process 17827]
[New LWP 25245 of process 17827]
[New LWP 21530 of process 17827]
[New LWP 24961 of process 17827]
[New LWP 25914 of process 17827]
[New LWP 29448 of process 17827]
[New LWP 5257 of process 17827]
[New LWP 6672 of process 17827]
[New LWP 13889 of process 17827]
[ 2975802.9964870] pid 17827 (firefox52): unaligned access: va=0x3fffa591b91 pc=0x3fff9c264b0 ra=0x3fff7e5bc5c sp=0x1ffffe560 op=ldq

Thread 1 "" received signal SIGSEGV, Segmentation fault.
0x000003fff9c264b4 in ?? () from /usr/local/lib/firefox52/libxul.so

I can rebuild with symbols, or I can give a shell to anyone who wants to have a gander.


It'd be lovely if these things are fixed for NetBSD 10 :)

Thanks,
John Klos


Home | Main Index | Thread Index | Old Index