halt & reboot: segfaulting
Hi there,
I'm running "Slink" on an SLC with 16 megs RAM. The machine boots via tftp and
gets its filesystems via NFS from a server running Sun Solaris 2.6
Everything is is fine, but a few days ago I noticed that "reboot" and "halt"
won't work. If I run a system on a hard disk, everything is fine.
Here's the strace output from "reboot" (shortened):
...
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096
mmap(0, 1114204, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xe0028000
mprotect(0xe011c000, 114780, PROT_NONE) = 0
mmap(0xe0128000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0xf0000) = 0xe0128000
mmap(0xe0133000, 20572, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe0133000
close(3) = 0
munmap(0xe0017000, 4471) = 0
personality(PER_LINUX) = 0
getpid() = 175
geteuid() = 0
chdir("/") = 0
access("/var/run/utmpd.rw", F_OK) = -1 ENOENT (No such file or directory)
access("/var/run/utmpd.ro", F_OK) = -1 ENOENT (No such file or directory)
access("/var/run/utmpx", F_OK) = -1 ENOENT (No such file or directory)
open("/var/run/utmp", O_RDWR) = 3
lseek(3, 0, SEEK_SET) = 0
alarm(0) = 0
recv(14, 0xeffff8d0, 4026529856, MSG_DONTROUTE|MSG_PROXY|0xe004d460) = -1 ENOSYS (Function not implemented)
Segmentation fault
Any clues???
Thanks in advance for any hints given! :-)
CU
Andreas Jaehnigen
jaehnias@ims.uni-stuttgart.de
Reply to: