引数として必ずmm_structのアドレスが必要です。 mm_structはtask_structコマンドで取得できます。 -vオプションを付けると、 mm_structにマップされている vm_area_struct のリストを表示します。 これは/proc/pid/mapsをcatしたイメージに近いものです。
pgdエントリはpgd コマンドで表示できます。 -vオプションで表示されるADDRエントリは、 vm_area_struct コマンドで表示できます。
> mm_struct c2818380 addr: c2818380 mmap: c28ef600 mmap_cache: c28ef180 pgd: cb465000 mm_users: 1 mm_count: 1 map_count: 17 mmlist: c5b61aac c5b61dac code: 8048000 8062d1c data: 8063000 8063e58 brk; 806da58 80be000 stack: bfffea60 arg: bffffb01 bffffb08 env: bffffb08 bfffffe6 |
> mm_struct -v c2818380 addr: c2818380 mmap: c28ef600 mmap_cache: c28ef180 pgd: cb465000 mm_users: 1 mm_count: 1 map_count: 17 mmlist: c5b61aac c5b61dac code: 8048000 8062d1c data: 8063000 8063e58 brk; 806da58 80be000 stack: bfffea60 arg: bffffb01 bffffb08 env: bffffb08 bfffffe6 ADDR START END FILE FLAGS c28ef600 8048000 8063000 c1e74380 R X mayR mayW mayX denywrite executable c28eff00 8063000 8064000 c1e74380 R W mayR mayW mayX denywrite executable c28efc00 8064000 80be000 0 R W X mayR mayW mayX c28efa00 40000000 40015000 c248e900 R X mayR mayW mayX denywrite c28ef780 40015000 40016000 c248e900 R W mayR mayW mayX denywrite c28efe80 40016000 40018000 0 R W mayR mayW mayX c28efd00 40018000 4001e000 c1f07b80 R mayR mayX mayS c28efc80 4001e000 40020000 c248ef80 R X mayR mayW mayX c28ef280 40020000 40021000 c248ef80 R W mayR mayW mayX c28ef180 40027000 4004e000 c1f07200 R X mayR mayW mayX c28ef100 4004e000 40052000 c1f07200 R W mayR mayW mayX c28ef500 40052000 40053000 0 R W mayR mayW mayX c28efe00 40053000 40089000 c1f07680 R X mayR mayW mayX c28ef980 40089000 40092000 c1f07680 R W mayR mayW mayX c28efb00 40092000 400f4000 0 R W mayR mayW mayX c28ef200 400f4000 402f4000 c1f07800 R mayR mayW mayX c28ef380 402f4000 403cf000 c1f07800 R mayR mayW mayX c28ef680 403cf000 403e7000 c1e74200 R X mayR mayW mayX c28ef300 403e7000 403e8000 c1e74200 R W mayR mayW mayX c28ef800 42000000 4212f000 c248e500 R X mayR mayW mayX c28ef580 4212f000 42132000 c248e500 R W mayR mayW mayX c28efa80 42132000 42134000 0 R W mayR mayW mayX c28ef480 bfffb000 c0000000 0 R W X mayR mayW mayX growsdown |
mcrash, Copyright (C) 2002,2003 ASANO Masahiro |