Dear List,

I'm working on getting OpenBSD/beagle running on a Pandaboard, but so
far, without success.
I'm using latest binary sets of armish port as root fs.

the GENERIC kernel seemed to boot correctly, and it recognized most
hardware, however, the console
output stopped after the WARNING line:

<snip>
scsibus0 at sdmmc0: 2 targets, initiator 0
sd0 at scsibus0 targ 1 lun 0: <SD/MMC, Drive #01, > SCSI2 0/direct fixed
sd0: 3781MB, 512 bytes/sector, 7744512 sectors
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
boot device: lookup '' failed.
root device: sd0a
swap device (default sd0b):
root on sd0a swap on sd0b dump on sd0b
WARNING: CHECK AND RESET THE DATE!

I tried to add some printf to init(8) and enabled SYSCALL_DEBUG, but
every time it boots, init(8) stops
at a different point.

example 1:
proc 22279 (init): native num 194 ret: err = 0, rv = 0x0,0xbffc3380
proc 22279 (init): native num 195 call: setrlimit(0x8, 0xbffc3390)
proc 22279 (init): native num 195 ret: err = 0, rv = 0x0,0xbffc3390
proc 22279 (init): native num 194 call: getrlimit(0x4, 0xbffc3380)
proc 22279 (init): native num 194 ret: err = 0, rv = 0x0,0xbffc3380
proc 22279 (init): native num 195 call: setrlimit(0x4, 0xbffc3390)
proc 22279 (init): native num 195 ret: err = 0, rv = 0x0,0xbffc3390
proc 22279 (init): native num 96 call: setpriority(0x0, 0x0, 0x0)
proc 22279 (init): native num 96 ret: err = 0, rv = 0x0,0x0
proc 22279 (init): native num 60 call: umask(0x12)
proc 22279 (init): native num 60 ret: err = 0, rv = 0x12,0x0
proc 22279 (init): native num 59 call: execve(0x49f00, 0xbffc3428, 0xbffc3528)
namei: '/bin/sh'

example 2:
proc 26707 (init): native num 197 ret: err = 0, rv = 0x4047a000,0x0
proc 26707 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002,
0xffffffff, 0x0, 0x0, 0x0)
proc 26707 (init): native num 197 ret: err = 0, rv = 0x48e3b000,0x0
proc 26707 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002,
0xffffffff, 0x0, 0x0, 0x0)
proc 26707 (init): native num 197 ret: err = 0, rv = 0x40d98000,0x0
proc 26707 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002,
0xffffffff, 0x0, 0x0, 0x0)
proc 26707 (init): native num 197 ret: err = 0, rv = 0x49e19000,0x0
proc 26707 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002,
0xffffffff, 0x0, 0x0, 0x0)
proc 26707 (init): native num 197 ret: err = 0, rv = 0x4de2d000,0x0
proc 26707 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002,
0xffffffff, 0x0, 0x0, 0x0)
proc 26707 (init): native num 197 ret: err = 0, rv = 0x4e1e3000,0x0


I'm running out of ideas, could anyone please give me some hints on
how to debug this problem?
Thank you in advance.


Cheers,
minux

Reply via email to