[Bug 1071746] Re: proc(5) /proc/[pid]/stat describes 44 fields however there is more

roncsak tom.roncsak at gmail.com
Wed Oct 31 08:49:13 UTC 2012


** Description changed:

  proc(5) only lists 44 fields, however I get much more when cat'ing
  /proc/pid/stat.
  
  Here is what I get (52 fields counted):
  3985 (eclipse) S 1 1513 1513 0 -1 4202496 82963 451290 481 284 26636 4125 1938 1267 20 0 22 0 974680 911331328 57317 4294967295 134512640 134526532 3215374240 3215370384 3078403108 0 4 4096 16796879 4294967295 0 0 17 1 0 0 1674 0 0 134532820 134533928 145444864 3215378654 3215378679 3215378679 3215380451 0
  
  What are the additional 8 fields?
  
  /proc/[pid]/stat says the information is defined in
  /usr/src/linux/fs/proc/array.c It is not there I have linux-
  headers-3.5.0-17 and linux-headers-3.5.0-17-generic and none of them has
  array.c in their fs/proc/ dir.
  
+ *UPDATE*
+ There is missing information in /proc/[pid]/status, as well. VmLck is followed by VmPin, which is not in the documentation and VmPTE is followed by VmSwap which is not documented, also.
+ 
  Description:	Ubuntu 12.10
  Release:	12.10
  Freshly updated from the latest LTS (12.04.1)

** Summary changed:

- proc(5) /proc/[pid]/stat describes 44 fields however there is more
+ Missing information in proc(5)

** Description changed:

- proc(5) only lists 44 fields, however I get much more when cat'ing
- /proc/pid/stat.
+ proc(5) only lists 44 fields in /proc/pid/stat, however there is more.
  
  Here is what I get (52 fields counted):
  3985 (eclipse) S 1 1513 1513 0 -1 4202496 82963 451290 481 284 26636 4125 1938 1267 20 0 22 0 974680 911331328 57317 4294967295 134512640 134526532 3215374240 3215370384 3078403108 0 4 4096 16796879 4294967295 0 0 17 1 0 0 1674 0 0 134532820 134533928 145444864 3215378654 3215378679 3215378679 3215380451 0
  
  What are the additional 8 fields?
  
  /proc/[pid]/stat says the information is defined in
  /usr/src/linux/fs/proc/array.c It is not there I have linux-
  headers-3.5.0-17 and linux-headers-3.5.0-17-generic and none of them has
  array.c in their fs/proc/ dir.
  
  *UPDATE*
  There is missing information in /proc/[pid]/status, as well. VmLck is followed by VmPin, which is not in the documentation and VmPTE is followed by VmSwap which is not documented, also.
  
  Description:	Ubuntu 12.10
  Release:	12.10
  Freshly updated from the latest LTS (12.04.1)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to manpages in Ubuntu.
https://bugs.launchpad.net/bugs/1071746

Title:
  Missing information in proc(5)

Status in “manpages” package in Ubuntu:
  New

Bug description:
  proc(5) only lists 44 fields in /proc/pid/stat, however there is more.

  Here is what I get (52 fields counted):
  3985 (eclipse) S 1 1513 1513 0 -1 4202496 82963 451290 481 284 26636 4125 1938 1267 20 0 22 0 974680 911331328 57317 4294967295 134512640 134526532 3215374240 3215370384 3078403108 0 4 4096 16796879 4294967295 0 0 17 1 0 0 1674 0 0 134532820 134533928 145444864 3215378654 3215378679 3215378679 3215380451 0

  What are the additional 8 fields?

  /proc/[pid]/stat says the information is defined in
  /usr/src/linux/fs/proc/array.c It is not there I have linux-
  headers-3.5.0-17 and linux-headers-3.5.0-17-generic and none of them
  has array.c in their fs/proc/ dir.

  *UPDATE*
  There is missing information in /proc/[pid]/status, as well. VmLck is followed by VmPin, which is not in the documentation and VmPTE is followed by VmSwap which is not documented, also.

  Description:	Ubuntu 12.10
  Release:	12.10
  Freshly updated from the latest LTS (12.04.1)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/manpages/+bug/1071746/+subscriptions




More information about the foundations-bugs mailing list