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

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: