Subject: July first Kernels
To: NetBSD (port-68kMac) Mailing list <port-mac68k@netbsd.org>
From: Steve Revilak <root@parkdrive.home.net>
List: port-mac68k
Date: 07/02/1999 23:17:52
In light of the prior post (option-1,2,3), I tried out two of the
kernels that were recently made available at
ftp://ftp.netbsd.org/pub/NetBSD/arch/mac68k/binary/
(The date on the files is July 1).
netbsd.MRG-6
Booted okay to the console in multi-user mode. Interesting
thing happened -- shortly after logging in, I edited a
configuration file. Wanting to HUP the daemon (syslogd), I
used "ps -aux" to find it's process ID number.
The first line out ps' output:
ps: proc size mismatch: 8088 should be 666
At this time, the system had been up for less than 5 minutes.
I went along and did a few things from the console (read last
night's e-mail, etc), and checked back frequently. The
numbers changed slightly, but the first stayed in the range of
8000 < x < 9000 and the second in the range of 600 < x <700.
Later, starting X lands me in the debugger....
netbsd.GENERIC-6
Immediately after booting, I tried ps. Same "proc size
mismatch". Nothing unusual in the boot process. Started X
okay. Fetched today's e-mail....
Very interesting thing...somehow or other, stdin under this
kernel eventually caught itself in a regressive loop. For
example, I'd type "ls -l" -- it would appear on the screen as
lllllllllllllllllllsssssssssssssssssssssss ------
---------------lllllllllllllllllllllll
followed by several dozen carriage returns. Just as if every
key on the keyboard had gotten stuck for a brief period after
being pressed.
After this began happening, I killed the X server. The
phenomenon continued from the console.
I logged out.... the problem persisted when the new login
prompt came up.
Option 1-2-3 did not work under these kernels either (I thought these
bindings were hard wired....).
Hope there was something useful in that.
NetBSD 1.4 Q605 33MHz, FPU
Steve Revilak
revilak@umbsky.cc.umb.edu
======================================================================