2008-05-30 13:42:35 vmstat doesn't work
Joao Paulo Bodanese (BRAZIL)
Message: 56480
HI,
root:~> vmstat 1 100
procs memory swap io system cpu
o b w swpd free buff cache si so bi
n
nter access (probably)
CURRENT PROCESS:
COMM=vmstat PID=159
TEXT = 0x00868000-0x0086bbc8 DATA = 0x01030bc8-0x0103269c
BSS = 0x0103269c-0x01060000 USER-STACK = 0x0107feb0
return address: 0x02a9da0e; contents of [PC-16...PC+8]:
3008 2006 3209 9948 0c00 181a 6409 6018
5401 0c00 17f8 3211 e141 fefe e101 feff X
9010 5008 e141 8080 e101 8080 5408 0c00
RETE: 00000000 RETN: 0102e000 RETX: 02a9da0e RETS: 02a9c968
IPEND: 0030 SYSCFG: 0036
SEQSTAT: 00060027 SP: 0102df24
R0: 00000000 R1: fefefeff R2: 00000000 R3: 00000003
R4: 0107fc58 R5: 0086b630 R6: 010398b8 R7: 00000000
P0: 0107fc20 P1: 00000005 P2: 00000000 P3: 010398b8
P4: 01031024 P5: 01031028 FP: 0107fbcc
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
LB0: 02a9d503 LT0: 02a9d502 LC0: 00000000
LB1: 0086a0bb LT1: 0086a0ac LC1: 00000000
B0: 00000007 L0: 00000000 M0: 00000000 I0: 02ab250c
B1: 00000000 L1: 00000000 M1: 00000000 I1: 00000000
B2: 00000000 L2: 00000000 M2: 00000000 I2: 00000000
B3: 00000000 L3: 00000000 M3: 00000000 I3: 0107fd44
USP: 0107fbcc ASTAT: 02003025
DCPLB_FAULT_ADDR=00000000
ICPLB_FAULT_ADDR=02a9da0e
Hardware Trace:
0 Target : <0x00004580> { _trap_c + 0x0 }
Source : <0xffa00b50> { _exception_to_level5 + 0xb4 }
1 Target : <0xffa00a9c> { _exception_to_level5 + 0x0 }
Source : <0xffa00a9a> { _ex_trap_c + 0x4e }
2 Target : <0xffa00a4c> { _ex_trap_c + 0x0 }
Source : <0xffa00bf0> { _trap + 0x28 }
3 Target : <0xffa00bc8> { _trap + 0x0 }
Source : <0x02a9da0a> [ /lib/libuClibc-0.9.29.so + 0x1da0a ]
4 Target : <0x02a9d9fc> [ /lib/libuClibc-0.9.29.so + 0x1d9fc ]
Source : <0x02a9d9f0> [ /lib/libuClibc-0.9.29.so + 0x1d9f0 ]
5 Target : <0x02a9d9e8> [ /lib/libuClibc-0.9.29.so + 0x1d9e8 ]
Source : <0x02a9c964> [ /lib/libuClibc-0.9.29.so + 0x1c964 ]
6 Target : <0x02a9c958> [ /lib/libuClibc-0.9.29.so + 0x1c958 ]
Source : <0x02a9d514> [ /lib/libuClibc-0.9.29.so + 0x1d514 ]
7 Target : <0x02a9d4dc> [ /lib/libuClibc-0.9.29.so + 0x1d4dc ]
Source : <0x02a9a896> [ /lib/libuClibc-0.9.29.so + 0x1a896 ]
8 Target : <0x02a9a888> [ /lib/libuClibc-0.9.29.so + 0x1a888 ]
Source : <0x02a9c954> [ /lib/libuClibc-0.9.29.so + 0x1c954 ]
9 Target : <0x02a9c930> [ /lib/libuClibc-0.9.29.so + 0x1c930 ]
Source : <0x02a9c8f4> [ /lib/libuClibc-0.9.29.so + 0x1c8f4 ]
10 Target : <0x02a9c8e8> [ /lib/libuClibc-0.9.29.so + 0x1c8e8 ]
Source : <0x00868c5c> [ /bin/vmstat + 0xc5c ]
11 Target : <0x00868c54> [ /bin/vmstat + 0xc54 ]
Source : <0x00869254> [ /bin/vmstat + 0x1254 ]
12 Target : <0x00869246> [ /bin/vmstat + 0x1246 ]
Source : <0x02a9de66> [ /lib/libuClibc-0.9.29.so + 0x1de66 ]
13 Target : <0x02a9de5e> [ /lib/libuClibc-0.9.29.so + 0x1de5e ]
Source : <0x02a9ddfc> [ /lib/libuClibc-0.9.29.so + 0x1ddfc ]
14 Target : <0x02a9ddee> [ /lib/libuClibc-0.9.29.so + 0x1ddee ]
Source : <0x02a9de04> [ /lib/libuClibc-0.9.29.so + 0x1de04 ]
15 Target : <0x02a9ddee> [ /lib/libuClibc-0.9.29.so + 0x1ddee ]
Source : <0x02a9de04> [ /lib/libuClibc-0.9.29.so + 0x1de04 ]
Stack from 0102df04:
00034588 ffa00b54 0013a710 0013a710 0013a710 00000fff 0107fe0c 02a8c436
02a9da0e 00000030 00060027 00000000 0102e000 02a9da0e 02a9da0e 02a9c968
00000000 02003025 0086a0bb 02a9d503 0086a0ac 02a9d502 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0107fd44 00000000 00000000 02ab250c 0107fbcc 0107fbcc 01031028 01031024
Call Trace:
SIGSEGV
root:~>
any ideia?
Thanks,
João Paulo
QuoteReplyEditDelete
2008-05-30 18:57:46 Re: vmstat doesn't work
Mike Frysinger (UNITED STATES)
Message: 56487
whatever the bug is, it appears to be fixed in newer procps. we have 2.0.7 in our dist now, and 3.2.7 seems to work fine.
root:/> vmstat -V
procps version 3.2.7
root:/> vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 46188 0 8260 0 0 0 0 251 14 0 0 100 0