On Tue, 11 Jan 2000, Bruce Evans wrote:
> I broke calcru() with the monotonicity fixes (kern_resource.c rev.1.45
> (1999/03/13). Accessing p->p_stats at interrupt time is only valid if
> p == curproc.
>
> Fix: move the new monotonicity fields from struct pstats to struct
> proc. I only put them in struct pstats because they logically go with
> some fields in struct rusage.
>
> P_INMEM is probably not supposed to work in interrupt contexts.
> Checking it in ttyinfo() is a wrong fix for the bug in calcru(). It
> was committed in tty.c rev.1.119 (1999/05/22).
Do you want to do this work, or shall I take out a bit of time and do
it? I'm wondering since quite often when someone fixes something,
you've got a similar fix already sitting in your local tree :)
>
> Bruce
--
Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! /
[EMAIL PROTECTED] `------------------------------'
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message