4d3c19af52
Read the system boot time from /proc instead of computing
...
Read the time of system boot from /proc/stat (entry: btime) instead
of computing it as the difference between the current time and the
uptime. This is the only way to get a consistent result which won't
possibly change from one run to the next.
The problems with the original code were:
* Both the current time and the uptime are rounded down to the second,
but the system doesn't boot on an integer second value so they do not
tick at the same moment. Thus, the rounding errors can cause a one
second difference from one run to the next.
* We can't read the uptime and the current time at the exact same moment
anyway, so the time difference we compute is bound to be inaccurate.
Bug-Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=222251
Author: Jean Delvare <jdelvare@suse.de >
Reviewed-by: Craig Small <csmall@debian.org >
2010-12-16 10:30:39 +01:00
af25453d9a
ps displays cgroup
...
Author: Swann Perarnau <swann.perarnau@imag.fr >
Bug-Debian: http://bugs.debian.org/469669
Reviewed-by: Craig Small <csmall@debian.org >
2010-12-16 10:23:49 +01:00
b0210803bf
update /dev/tty* info to May 2009 devices.txt
2009-05-03 06:39:33 +00:00
7dd414ac1b
new /proc/meminfo fields
2008-03-24 04:41:26 +00:00
94b2a2e910
SCHED_* stuff up to #9
2007-05-05 18:42:16 +00:00
8dcea80764
ps: man page less ambiguous
2006-12-17 18:47:18 +00:00
9049ffef32
ps man page
2006-09-10 06:25:56 +00:00
5b13bb93c7
new foreign-OS research noted
2006-06-18 20:55:02 +00:00
20fba946af
SCHED_BATCH
2006-01-22 08:00:03 +00:00
3ced977cf2
turn off new SE Linux code for now
2005-10-30 03:44:26 +00:00
f642672fcc
spelling fixes #334684
2005-10-30 03:02:48 +00:00
ca1a277318
man page more detailed #334682
2005-10-30 02:52:46 +00:00
8df9f2ee02
SE Linux alias translation code (broken)
2005-10-30 02:45:45 +00:00
f7603be903
oops, IRIX personality fix
2005-10-30 00:27:45 +00:00
b2ca4a892a
IRIX personality PRI
2005-10-30 00:26:34 +00:00
7767733812
dietlibc needs termios.h for struct winsize -- thanks Thomas Ogrisegg
2005-10-30 00:04:21 +00:00
f9d99085e7
crazy Debian GNU/kFreeBSD guy wanted this
2005-01-27 04:08:10 +00:00
37b9b9a235
valgrind freaked out on some weird old code
2005-01-24 03:37:41 +00:00
31fca6bb2d
fix built-in test code
2005-01-10 21:32:49 +00:00
8b29cc8a5d
fix wchan alignment problem -- snprintf can return more than written
2005-01-10 21:29:53 +00:00
39b6574fb3
add comment about an ugly hack
2005-01-06 00:17:59 +00:00
95cc4c37bb
variable-width %CPU,PPID,PID
2005-01-06 00:13:12 +00:00
55aee6a969
SIGTSTP not a bug
2005-01-05 20:34:51 +00:00
2e78a17eda
security labels can contain any printable ASCII
2005-01-05 20:09:03 +00:00
dfd72b363c
use .opt macro all over
2004-12-02 17:53:33 +00:00
f2dab95a92
not being unnessisarily cruel to non-roff parsers, move macros out of .SH NAME area
2004-12-02 17:37:58 +00:00
c961f2604a
leftovers in the 3.2.4 release
2004-11-04 20:50:59 +00:00
6c949eddbe
SubDomain Linux Security Module needs ^ and / characters -- Steve Beattie
2004-10-20 03:34:23 +00:00
6ec1cff342
ps: built-in test code, etc.
2004-10-12 00:12:25 +00:00
0586dc8b6d
fix warnings; put CFLAGS on lib link command
2004-09-23 13:41:33 +00:00
59fc9dd711
%cpu and other changes
2004-09-12 15:43:48 +00:00
af2077f22d
new /proc/vmstat fields
2004-08-27 14:23:36 +00:00
4acae28535
misc
2004-08-18 02:22:13 +00:00
ef0b63de31
string.h and maybe a release
2004-08-10 04:30:27 +00:00
48497fc40d
lots of stuff, sorry
2004-08-10 03:14:10 +00:00
bc43342e2a
update help text
2004-07-30 04:49:14 +00:00
6308cb79e1
rh109147-like bug w/ old data in buffer, plus ")" problem and speed
2004-07-28 15:19:46 +00:00
266d5b708a
wchan for multithreaded process is now ~0ull or "*"
2004-07-21 21:17:35 +00:00
bc5df8a7de
avoid truncating long usernames
2004-07-21 00:37:38 +00:00
8300609ba9
plenty -- see NEWS file and a diff
2004-07-15 01:17:15 +00:00
c65a9d0779
grrr... this WILL change if SVR4-MP differs
2004-05-25 02:13:39 +00:00
9e7c6b8e41
better warning message
2004-05-25 02:01:47 +00:00
c8a8290ef2
fix vmstat -d
2004-05-04 23:29:40 +00:00
6a48d37343
ps: add k and -x
2004-04-26 00:47:31 +00:00
3f603adbae
remove some table inconsistencies and rename it_real_value
2004-04-17 03:13:56 +00:00
d526282deb
nswap data dead since 2.4.xx kernels
2004-04-13 03:56:52 +00:00
3f49530d77
new -M and Z options for security data
2004-03-27 03:55:52 +00:00
9f9c3a16ce
STAT flags for fg process group and session leader
2004-03-26 01:34:16 +00:00
cb8bd84b21
CodingStyle left out of tarball. Tweak top. Leftovers?
2004-02-23 18:47:42 +00:00
a760a2c22d
"top -p1" then hit "=" did SIGSEGV; flags not regenerated right
2004-01-28 21:53:44 +00:00