Hi Steve, Firstly, sorry if my tone sounded critical, I like ganglia, honest! If I build without -m64 then I do indeed get the kvm open failed message. Here is the truss output from ganglia compiled on the e450 in question running solaris 7 kernel 18. It is using the sparcv9 64 bit libs. If you like I can test code/provide any feedback you like .
Cheers Andy Crichton execve("gmond", 0xFFFFFFFF7FFFF8B8, 0xFFFFFFFF7FFFF8C8) argc = 1 resolvepath("/usr/lib/sparcv9/ld.so.1", "/usr/lib/sparcv9/ld.so.1", 1023) = 24 open("/var/ld/64/ld.config", O_RDONLY) Err#2 ENOENT open("/usr/lib/64/libdl.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F7F0000 close(3) = 0 open("/usr/lib/64/libkvm.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1064960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F500000 mmap(0xFFFFFFFF7F602000, 5920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFFFFFFFF7F602000 munmap(0xFFFFFFFF7F504000, 1040384) = 0 open("/dev/zero", O_RDONLY) = 4 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFFFFFFFF7F7D0000 memcntl(0xFFFFFFFF7F500000, 5760, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libkstat.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1056768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F380000 munmap(0xFFFFFFFF7F380000, 1056768) = 0 mmap(0xFFFFFFFF7F380000, 2105344, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F280000 munmap(0xFFFFFFFF7F280000, 524288) = 0 mmap(0xFFFFFFFF7F300000, 1056768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F300000 mmap(0xFFFFFFFF7F400000, 6104, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F400000 munmap(0xFFFFFFFF7F302000, 1040384) = 0 memcntl(0xFFFFFFFF7F300000, 3160, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libresolv.so.2", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1228800, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F180000 munmap(0xFFFFFFFF7F180000, 1228800) = 0 mmap(0xFFFFFFFF7F180000, 2277376, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F080000 munmap(0xFFFFFFFF7F080000, 524288) = 0 mmap(0xFFFFFFFF7F100000, 1228800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F100000 mmap(0xFFFFFFFF7F226000, 18521, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 155648) = 0xFFFFFFFF7F226000 munmap(0xFFFFFFFF7F128000, 1040384) = 0 memcntl(0xFFFFFFFF7F100000, 34984, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libnsl.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1777664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7EF00000 mmap(0xFFFFFFFF7F09A000, 61264, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 630784) = 0xFFFFFFFF7F09A000 mmap(0xFFFFFFFF7F0AA000, 30544, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFFFFFFFF7F0AA000 munmap(0xFFFFFFFF7EF9C000, 1040384) = 0 memcntl(0xFFFFFFFF7EF00000, 134456, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libsocket.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1097728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7ED80000 munmap(0xFFFFFFFF7ED80000, 1097728) = 0 mmap(0xFFFFFFFF7ED80000, 2146304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7EC80000 munmap(0xFFFFFFFF7EC80000, 524288) = 0 mmap(0xFFFFFFFF7ED00000, 1097728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7ED00000 mmap(0xFFFFFFFF7EE08000, 13529, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 32768) = 0xFFFFFFFF7EE08000 munmap(0xFFFFFFFF7ED0A000, 1040384) = 0 memcntl(0xFFFFFFFF7ED00000, 19536, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libpthread.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1081344, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7EB80000 munmap(0xFFFFFFFF7EB80000, 1081344) = 0 mmap(0xFFFFFFFF7EB80000, 2129920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7EA80000 munmap(0xFFFFFFFF7EA80000, 524288) = 0 mmap(0xFFFFFFFF7EB00000, 1081344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7EB00000 mmap(0xFFFFFFFF7EC06000, 656, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFFFFFFFF7EC06000 munmap(0xFFFFFFFF7EB08000, 1040384) = 0 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFFFFFFFF7F7C0000 memcntl(0xFFFFFFFF7EB00000, 22976, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libc.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1843200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E900000 mmap(0xFFFFFFFF7EAB0000, 59584, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 720896) = 0xFFFFFFFF7EAB0000 mmap(0xFFFFFFFF7EAC0000, 1568, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFFFFFFFF7EAC0000 munmap(0xFFFFFFFF7E9B2000, 1040384) = 0 memcntl(0xFFFFFFFF7E900000, 174040, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libelf.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1163264, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E780000 munmap(0xFFFFFFFF7E780000, 1163264) = 0 mmap(0xFFFFFFFF7E780000, 2211840, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E680000 munmap(0xFFFFFFFF7E680000, 524288) = 0 mmap(0xFFFFFFFF7E700000, 1163264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7E700000 mmap(0xFFFFFFFF7E818000, 9240, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 98304) = 0xFFFFFFFF7E818000 munmap(0xFFFFFFFF7E71A000, 1040384) = 0 memcntl(0xFFFFFFFF7E700000, 17448, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/lib/64/libmp.so.2", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFEC50) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1064960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E580000 munmap(0xFFFFFFFF7E580000, 1064960) = 0 mmap(0xFFFFFFFF7E580000, 2113536, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E480000 munmap(0xFFFFFFFF7E480000, 524288) = 0 mmap(0xFFFFFFFF7E500000, 1064960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7E500000 mmap(0xFFFFFFFF7E602000, 6049, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFFFFFFFF7E602000 munmap(0xFFFFFFFF7E504000, 1040384) = 0 memcntl(0xFFFFFFFF7E500000, 4416, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 open("/usr/platform/SUNW,Ultra-4/lib/sparcv9/libc_psr.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFE950) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F7B0000 mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFFFFFFFF7F790000 close(3) = 0 open("/usr/lib/64/libthread.so.1", O_RDONLY) = 3 fstat(3, 0xFFFFFFFF7FFFE950) = 0 mmap(0xFFFFFFFF7F7E0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7F7E0000 mmap(0x00000000, 1261568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E380000 munmap(0xFFFFFFFF7E380000, 1261568) = 0 mmap(0xFFFFFFFF7E380000, 2310144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7E280000 munmap(0xFFFFFFFF7E280000, 524288) = 0 mmap(0xFFFFFFFF7E300000, 1261568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFFFFFFFF7E300000 mmap(0xFFFFFFFF7E420000, 16548, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 131072) = 0xFFFFFFFF7E420000 mmap(0xFFFFFFFF7E426000, 55136, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFFFFFFFF7E426000 munmap(0xFFFFFFFF7E322000, 1040384) = 0 memcntl(0xFFFFFFFF7E300000, 48824, MC_ADVISE, 0x0003, 0, 0) = 0 close(3) = 0 close(4) = 0 munmap(0xFFFFFFFF7F7E0000, 8192) = 0 lwp_self() = 1 sigfillset(0xFFFFFFFF7EABF204) = 0 brk(0x10011D2B0) = 0 sysconfig(_CONFIG_PAGESIZE) = 8192 sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647 lwp_self() = 1 sigprocmask(SIG_SETMASK, 0x00000000, 0xFFFFFFFF7FFFF210) = 0 sigprocmask(SIG_SETMASK, 0xFFFFFFFF7E422EE8, 0x00000000) = 0 sigaction(SIGLWP, 0xFFFFFFFF7E423D08, 0x00000000) = 0 sigaction(SIGCANCEL, 0xFFFFFFFF7E423D08, 0x00000000) = 0 brk(0x10011D2B0) = 0 brk(0x1001212B0) = 0 open("/dev/zero", O_RDWR) = 3 sysconfig(_CONFIG_STACK_PROT) = 3 mmap(0x00000000, 16842752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_NORESERVE, 3, 0) = 0xFFFFFFFF7D000000 close(3) = 0 mprotect(0xFFFFFFFF7D000000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7D202000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7D404000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7D606000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7D808000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7DA0A000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7DC0C000, 8192, PROT_NONE) = 0 mprotect(0xFFFFFFFF7DE0E000, 8192, PROT_NONE) = 0 lwp_create(0xFFFFFFFF7FFFED80, __LWP_ASLWP, 0xFFFFFFFF7E00FCF4) = 2 lwp_create() (returning as new lwp ...) = 0 door_create(0xFFFFFFFF7E31AF64, 0x00000000, 0x00000002) = 3 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 getpid() = 19063 [19062] lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFFFFFFF7FFFF0A8) = 0 door_info(3, 0xFFFFFFFF7E42B128) = 0 open("/dev/zero", O_RDWR) = 4 mmap(0x00000000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_NORESERVE, 4, 0) = 0xFFFFFFFF7F780000 close(4) = 0 mprotect(0xFFFFFFFF7F780000, 8192, PROT_NONE) = 0 lwp_create(0xFFFFFFFF7FFFED20, LWP_DETACHED|LWP_SUSPENDED, 0xFFFFFFFF7F789CF4) = 3 lwp_continue(3) = 0 lwp_create() (returning as new lwp ...) = 0 close(3) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFFFFFFFF7F789B28) = 0 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 3 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 door_bind(3) = 0 close(3) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 sigaction(SIGWAITING, 0xFFFFFFFF7E422D38, 0x00000000) = 0 lwp_self() = 1 brk(0x1001212B0) = 0 brk(0x1001252B0) = 0 open("/etc/gmond.conf", O_RDONLY) = 3 access("/etc/gmond.conf", 4) = 0 open("/etc/gmond.conf", O_RDONLY) = 4 fstat(4, 0xFFFFFFFF7FFFD350) = 0 ioctl(4, TCGETA, 0xFFFFFFFF7FFFD28C) Err#25 ENOTTY read(4, " # $ I d : g m o n d".., 8192) = 3514 read(4, 0x100121CF4, 8192) = 0 /etc/gmond.confwrite(2, " / e t c / g m o n d . c".., 15) = 15 configuration write(2, " c o n f i g u r a t i".., 15) = 15 ioctl(1, TCGETA, 0xFFFFFFFF7FFFE3AC) Err#22 EINVAL fstat(1, 0xFFFFFFFF7FFFE470) = 0 lseek(4, 0, SEEK_CUR) = 3514 close(4) = 0 open("/etc/.name_service_door", O_RDONLY) = 4 fcntl(4, F_SETFD, 0x00000001) = 0 door_info(4, 0xFFFFFFFF7EABEF88) = 0 door_call(4, 0xFFFFFFFF7FFFF028) = 0 signotifywait() = 32 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 door_return(0x00000000, 0, 0x00000000, 0) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_sigredirect(0, SIGWAITING) = 0 open("/dev/zero", O_RDWR) = 5 sigaction(SIGWAITING, 0xFFFFFFFF7E422D58, 0x00000000) = 0 mmap(0x00000000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_NORESERVE, 5, 0) = 0xFFFFFFFF7F770000 open("/dev/zero", O_RDWR) = 5 close(5) = 0 mmap(0x00000000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_NORESERVE, 5, 0) = 0xFFFFFFFF7F760000 mprotect(0xFFFFFFFF7F770000, 8192, PROT_NONE) = 0 close(5) = 0 mprotect(0xFFFFFFFF7F760000, 8192, PROT_NONE) = 0 lwp_create(0xFFFFFFFF7F789670, LWP_DETACHED|LWP_SUSPENDED, 0xFFFFFFFF7F779CF4) = 4 lwp_continue(4) = 0 lwp_create() (returning as new lwp ...) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFFFFFFFF7F779B28) = 0 lwp_create(0xFFFFFFFF7E00F7A0, LWP_DETACHED|LWP_SUSPENDED, 0xFFFFFFFF7F765CF4) = 5 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 5 lwp_continue(5) = 0 door_bind(5) = 0 lwp_create() (returning as new lwp ...) = 0 close(5) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFFFFFFFF7F765B28) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 getuid() = 0 [0] lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 time() = 1036574857 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 setuid(60001) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 pthread_attr_initwrite(2, " p t h r e a d _ a t t r".., 17) = 17 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 time() = 1036574857 write(2, "\n", 1) = 1 brk(0x1001252B0) = 0 brk(0x1001292B0) = 0 creating cluster hash for write(2, " c r e a t i n g c l u".., 26) = 26 1024write(2, " 1 0 2 4", 4) = 4 nodeswrite(2, " n o d e s", 6) = 6 write(2, "\n", 1) = 1 hash_create size = write(2, " h a s h _ c r e a t e ".., 19) = 19 1024write(2, " 1 0 2 4", 4) = 4 write(2, "\n", 1) = 1 hash->size is write(2, " h a s h - > s i z e i".., 14) = 14 1031write(2, " 1 0 3 1", 4) = 4 write(2, "\n", 1) = 1 brk(0x1001292B0) = 0 brk(0x10012D2B0) = 0 brk(0x10012D2B0) = 0 brk(0x1001312B0) = 0 brk(0x1001312B0) = 0 brk(0x1001352B0) = 0 brk(0x1001352B0) = 0 brk(0x1001392B0) = 0 brk(0x1001392B0) = 0 brk(0x10013D2B0) = 0 brk(0x10013D2B0) = 0 brk(0x1001412B0) = 0 gmond initialized cluster hashwrite(2, " g m o n d i n i t i a".., 30) = 30 write(2, "\n", 1) = 1 so_socket(2, 1, 0, "", 1) = 5 ioctl(5, 0xC0086914, 0x100121F68) = 0 ioctl(5, 0xC0206911, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC0206916, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC020690D, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC0206919, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC0206911, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC0206916, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC020690D, 0xFFFFFFFF7FFFF110) = 0 ioctl(5, 0xC0206919, 0xFFFFFFFF7FFFF110) = 0 open("/dev/hme", O_RDWR) Err#13 EACCES open("/dev/hme0", O_RDWR) Err#2 ENOENT close(5) = 0 Using interface write(2, " U s i n g i n t e r f".., 16) = 16 hme0write(2, " h m e 0", 4) = 4 write(2, "\n", 1) = 1 so_socket(2, 1, 0, "", 1) = 5 setsockopt(5, 65535, 4, 0xFFFFFFFF7FFFF5FC, 4, 1) = 0 setsockopt(5, 0, 16, 0x10012303C, 4, 1) = 0 setsockopt(5, 0, 18, 0xFFFFFFFF7FFFF5FF, 1, 1) = 0 setsockopt(5, 0, 19, 0xFFFFFFFF7FFFF5F0, 8, 1) = 0 bind(5, 0x100120354, 16, 3) = 0 mcast listening on write(2, " m c a s t l i s t e n".., 19) = 19 239.2.11.71write(2, " 2 3 9 . 2 . 1 1 . 7 1", 11) = 11 write(2, " ", 1) = 1 8649write(2, " 8 6 4 9", 4) = 4 write(2, "\n", 1) = 1 so_socket(2, 2, 0, "", 1) = 6 setsockopt(6, 65535, 4, 0xFFFFFFFF7FFFF5DC, 4, 1) = 0 setsockopt(6, 65535, 8, 0xFFFFFFFF7FFFF5DC, 4, 1) = 0 setsockopt(6, 6, 1, 0xFFFFFFFF7FFFF5DC, 4, 1) = 0 bind(6, 0x100120384, 16, 3) = 0 getsockname(6, 0x100120384, 0xFFFFFFFF7FFFF5D8, 1) = 0 listen(6, 10, 1) = 0 XML listening on port write(2, " X M L l i s t e n i n".., 22) = 22 8649write(2, " 8 6 4 9", 4) = 4 write(2, "\n", 1) = 1 lwp_cond_signal(0xFFFFFFFF7E42C068) = 0 lwp_cond_wait(0xFFFFFFFF7E42C068, 0xFFFFFFFF7E42C078, 0xFFFFFFFF7F765A60) = 0 lwp_self() = 5 lwp_cond_signal(0xFFFFFFFF7E42C068) = 0 lwp_cond_wait(0xFFFFFFFF7E42C068, 0xFFFFFFFF7E42C078, 0xFFFFFFFF7F7899E0) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_self() = 3 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 listening thread(s) have been startedwrite(2, " l i s t e n i n g t h".., 37) = 37 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_sema_post(0xFFFFFFFF7DC0BD80) = 0 lwp_sema_wait(0xFFFFFFFF7DC0BD80) = 0 write(2, "\n", 1) = 1 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_sema_post(0xFFFFFFFF7DC0BD80) = 0 lwp_sema_wait(0xFFFFFFFF7DC0BD80) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 sigaction(SIGWAITING, 0xFFFFFFFF7E422D38, 0x00000000) = 0 lwp_mutex_wakeup(0xFFFFFFFF7F7A2BD8) = 0 lwp_mutex_lock(0xFFFFFFFF7F7A2BD8) = 0 lwp_self() = 1 mcast_listen_thread() started lwp_self() = 3 write(2, " m c a s t _ l i s t e n".., 30) = 30 4write(2, " 4", 1) = 1 lwp_sema_post(0xFFFFFFFF7D605D80) = 0 lwp_sema_wait(0xFFFFFFFF7D605D80) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 lwp_mutex_wakeup(0xFFFFFFFF7E42C078) = 0 write(2, "\n", 1) = 1 lwp_sema_wait(0x10011D020) = 0 lwp_sema_post(0x10011D020) = 0 lwp_mutex_lock(0xFFFFFFFF7E42C078) = 0 mcast_listen_thread() started write(2, " m c a s t _ l i s t e n".., 30) = 30 5write(2, " 5", 1) = 1 write(2, "\n", 1) = 1 listening thread(s) have been startedwrite(2, " l i s t e n i n g t h".., 37) = 37 write(2, "\n", 1) = 1 so_socket(2, 1, 0, "", 1) = 8 setsockopt(8, 65535, 4, 0xFFFFFFFF7FFFF5FC, 4, 1) = 0 setsockopt(8, 0, 16, 0x10012303C, 4, 1) = 0 setsockopt(8, 0, 17, 0xFFFFFFFF7FFFF5FF, 1, 1) = 0 connect(8, 0x1001203E4, 16, 1) = 0 multicasting on channel write(2, " m u l t i c a s t i n g".., 24) = 24 239.2.11.71write(2, " 2 3 9 . 2 . 1 1 . 7 1", 11) = 11 write(2, " ", 1) = 1 8649write(2, " 8 6 4 9", 4) = 4 write(2, "\n", 1) = 1 open("/usr/platform/SUNW,Ultra-4/lib/sparcv9/libkvm_psr.so.1", O_RDONLY) Err#2 ENOENT stat("/dev/kmem", 0xFFFFFFFF7FFFF520) = 0 stat("/dev/mem", 0xFFFFFFFF7FFFF4A0) = 0 stat("/dev/kmem", 0xFFFFFFFF7FFFF420) = 0 open("/dev/kmem", O_RDONLY) = 9 open("/dev/mem", O_RDONLY) = 10 open("/dev/ksyms", O_RDONLY) = 11 read(11, "7F E L F020201\0\0\0\0\0".., 16) = 16 lseek(11, 0, SEEK_SET) = 0 lseek(11, 0, SEEK_END) = 553924 mmap(0x00000000, 553924, PROT_READ, MAP_PRIVATE, 11, 0) = 0xFFFFFFFF7E100000 munmap(0xFFFFFFFF7E100000, 553924) = 0 close(11) = 0 pread(9, "\0\003\0058E14B8", 8, 0x1041F000) = 8 open("/dev/ksyms", O_RDONLY) = 11 read(11, "7F E L F020201\0\0\0\0\0".., 16) = 16 lseek(11, 0, SEEK_SET) = 0 lseek(11, 0, SEEK_END) = 553924 mmap(0x00000000, 553924, PROT_READ, MAP_PRIVATE, 11, 0) = 0xFFFFFFFF7E100000 munmap(0xFFFFFFFF7E100000, 553924) = 0 close(11) = 0 open("/dev/kstat", O_RDONLY) = 11 ioctl(11, KSTAT_IOC_CHAIN_ID, 0x00000000) = 272 ioctl(11, KSTAT_IOC_READ, "kstat_headers") Err#12 ENOMEM brk(0x1001412B0) = 0 brk(0x10014D2B0) = 0 ioctl(11, KSTAT_IOC_READ, "kstat_headers") = 272 brk(0x10014D2B0) = 0 brk(0x1001512B0) = 0 brk(0x1001512B0) = 0 brk(0x1001552B0) = 0 brk(0x1001552B0) = 0 brk(0x1001592B0) = 0 Lookup up kstat: km (unix?)='write(2, " L o o k u p u p k s".., 30) = 30 unixwrite(2, " u n i x", 4) = 4 ', ks (system_misc?)='write(2, " ' , k s ( s y s t e".., 22) = 22 system_miscwrite(2, " s y s t e m _ m i s c", 11) = 11 ',kn (resulting metric?)='write(2, " ' , k n ( r e s u l t".., 26) = 26 ncpuswrite(2, " n c p u s", 5) = 5 'write(2, " '", 1) = 1 write(2, "\n", 1) = 1 ncpuswrite(2, " n c p u s", 5) = 5 : kc is write(2, " : k c i s ", 8) = 8 1001203b0write(2, " 1 0 0 1 2 0 3 b 0", 9) = 9 write(2, "\n", 1) = 1 ncpuswrite(2, " n c p u s", 5) = 5 : Just did kstat_lookup().write(2, " : J u s t d i d k".., 26) = 26 write(2, "\n", 1) = 1 ncpuswrite(2, " n c p u s", 5) = 5 : Looked up.write(2, " : L o o k e d u p .", 12) = 12 write(2, "\n", 1) = 1 ioctl(11, KSTAT_IOC_READ, "system_misc") = 272 ncpuswrite(2, " n c p u s", 5) = 5 : Kstat data type: write(2, " : K s t a t d a t a".., 20) = 20 2write(2, " 2", 1) = 1 , Value returned: write(2, " , V a l u e r e t u".., 18) = 18 2, 0write(2, " 2 , 0", 4) = 4 write(2, " ", 1) = 1 0 0write(2, " 0 0", 3) = 3 write(2, "\n", 1) = 1 ncpuswrite(2, " n c p u s", 5) = 5 : Kernel close. Val returned: write(2, " : K e r n e l c l o".., 31) = 31 2write(2, " 2", 1) = 1 write(2, "\n", 1) = 1 close(11) = 0 metric_init: Assigning cpu_num value (write(2, " m e t r i c _ i n i t :".., 38) = 38 2write(2, " 2", 1) = 1 ) to ncpus.write(2, " ) t o n c p u s .", 11) = 11 write(2, "\n", 1) = 1 pread(9, "\0\0\0\0\0\0\0\0", 8, 0x1041D500) = 8 pread(9, "\0\0\0\010 AE6 x", 8, 0x1041D508) = 8 pread(9, "\0\0\0\0\0\0\0\0", 8, 0x1041D510) = 8 pread(9, "\0\0\0\010 J80\0", 8, 0x1041D518) = 8 uname(0x10011B49C) = 1 running update_metric_data() ... write(2, " r u n n i n g u p d a".., 33) = 33 write(2, "\n", 1) = 1 open("/dev/kstat", O_RDONLY) = 11 ioctl(11, KSTAT_IOC_CHAIN_ID, 0x00000000) = 272 ioctl(11, KSTAT_IOC_READ, "kstat_headers") Err#12 ENOMEM ioctl(11, KSTAT_IOC_READ, "kstat_headers") = 272 Lookup up kstat: km (unix?)='write(2, " L o o k u p u p k s".., 30) = 30 unixwrite(2, " u n i x", 4) = 4 ', ks (system_misc?)='write(2, " ' , k s ( s y s t e".., 22) = 22 system_miscwrite(2, " s y s t e m _ m i s c", 11) = 11 ',kn (resulting metric?)='write(2, " ' , k n ( r e s u l t".., 26) = 26 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 'write(2, " '", 1) = 1 write(2, "\n", 1) = 1 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 : kc is write(2, " : k c i s ", 8) = 8 1001203b0write(2, " 1 0 0 1 2 0 3 b 0", 9) = 9 write(2, "\n", 1) = 1 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 : Just did kstat_lookup().write(2, " : J u s t d i d k".., 26) = 26 write(2, "\n", 1) = 1 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 : Looked up.write(2, " : L o o k e d u p .", 12) = 12 write(2, "\n", 1) = 1 ioctl(11, KSTAT_IOC_READ, "system_misc") = 272 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 : Kstat data type: write(2, " : K s t a t d a t a".., 20) = 20 2write(2, " 2", 1) = 1 , Value returned: write(2, " , V a l u e r e t u".., 18) = 18 1034346475write(2, " 1 0 3 4 3 4 6 4 7 5", 10) = 10 , 0 write(2, " , 0 ", 4) = 4 0write(2, " 0", 1) = 1 0write(2, " 0", 2) = 2 write(2, "\n", 1) = 1 boot_timewrite(2, " b o o t _ t i m e", 9) = 9 : Kernel close. Val returned: write(2, " : K e r n e l c l o".., 31) = 31 1034346475write(2, " 1 0 3 4 3 4 6 4 7 5", 10) = 10 write(2, "\n", 1) = 1 close(11) = 0 open("/dev/kstat", O_RDONLY) = 11 ioctl(11, KSTAT_IOC_CHAIN_ID, 0x00000000) = 272 ioctl(11, KSTAT_IOC_READ, "kstat_headers") Err#12 ENOMEM ioctl(11, KSTAT_IOC_READ, "kstat_headers") = 272 Lookup up kstat: km (unix?)='write(2, " L o o k u p u p k s".., 30) = 30 cpu_infowrite(2, " c p u _ i n f o", 8) = 8 ', ks (system_misc?)='write(2, " ' , k s ( s y s t e".., 22) = 22 cpu_info0write(2, " c p u _ i n f o 0", 9) = 9 ',kn (resulting metric?)='write(2, " ' , k n ( r e s u l t".., 26) = 26 clock_MHzwrite(2, " c l o c k _ M H z", 9) = 9 'write(2, " '", 1) = 1 write(2, "\n", 1) = 1 clock_MHzwrite(2, " c l o c k _ M H z", 9) = 9 : kc is write(2, " : k c i s ", 8) = 8 1001203b0write(2, " 1 0 0 1 2 0 3 b 0", 9) = 9 write(2, "\n", 1) = 1 clock_MHzwrite(2, " c l o c k _ M H z", 9) = 9 : Just did kstat_lookup().write(2, " : J u s t d i d k".., 26) = 26 write(2, "\n", 1) = 1 kswrite(2, " k s", 2) = 2 : write(2, " : ", 2) = 2 Not enough spacewrite(2, " N o t e n o u g h s".., 16) = 16 write(2, "\n", 1) = 1 clock_MHzwrite(2, " c l o c k _ M H z", 9) = 9 : Looked up.write(2, " : L o o k e d u p .", 12) = 12 write(2, "\n", 1) = 1 Incurred fault #6, FLTBOUNDS %pc = 0xFFFFFFFF7F300DA4 siginfo: SIGSEGV SEGV_MAPERR addr=0x00000078 Received signal #11, SIGSEGV [default] siginfo: SIGSEGV SEGV_MAPERR addr=0x00000078 *** process killed *** __________________________ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. The contents are confidential and may be privileged. Any views or opinions expressed are those of the sender and may not reflect the views or opinions of the company and the company accepts no liability in respect thereof. If you have received this email in error please notify [EMAIL PROTECTED] immediately. ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________