cvs commit: src/sys/kern kern_resource.c
John Baldwin
jhb at FreeBSD.org
Fri Feb 6 11:31:04 PST 2004
jhb 2004/02/06 11:30:12 PST
FreeBSD src repository
Modified files:
sys/kern kern_resource.c
Log:
- Correct the translation of old rlimit values to properly handle the old
RLIM_INFINITY case for ogetrlimit().
- Use %jd and intmax_t to output negative time in usec in calcru().
- Rework getrusage() to make a copy of the rusage struct into a local
variable while holding Giant and then do the copyout from the local
variable to avoid having to have the original process rusage struct
locked while doing the copyout (which would not be safe). This also
includes a few style fixes from Bruce to getrusage().
Submitted by: bde (1, parts of 3)
Suggested by: bde (2)
Revision Changes Path
1.132 +28 -21 src/sys/kern/kern_resource.c
More information about the cvs-src
mailing list