rwatson 2006-09-02 17:29:57 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/kern kern_exit.c kern_thread.c
Log:
Merge kern_thread.c:1.226,1.227, kern_exit.c:1.279:
On process and thread exit, submit pending records and free thread audit
davidxu 2006-03-18 23:36:21 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/kern kern_exit.c kern_thread.c
Log:
MFC kern_thread.c revision 1.231
kern_exit.c revision 1.286
calcu fix for threaded process.
Approved by: re (
On Thursday 16 March 2006 21:34, John Baldwin wrote:
> I'm not sure why setrunqueue() of some other thread X != curthread
> would care about the state of curthread since it should bail out of
> preemption checking as soon as it sees that curthread is in a critical
> section.
>
The problem is that
On Wednesday 15 March 2006 11:08 pm, David Xu wrote:
> On Wednesday 15 March 2006 21:52, John Baldwin wrote:
> > > I was very upset, and forgot to put your name in the log, apologize.
> > > Note that because the thread has detached itself from scheduler,
> > > calling PROC_UNLOCK in theory is not s
On Wednesday 15 March 2006 21:52, John Baldwin wrote:
> > I was very upset, and forgot to put your name in the log, apologize.
> > Note that because the thread has detached itself from scheduler,
> > calling PROC_UNLOCK in theory is not safe, so I have moved
> > up this patch code a bit.
>
> Ok.
On Tuesday 14 March 2006 06:30 pm, David Xu wrote:
> On Tuesday 14 March 2006 21:25, John Baldwin wrote:
> > On Monday 13 March 2006 11:00 pm, David Xu wrote:
> > > davidxu 2006-03-14 04:00:21 UTC
> > >
> > > FreeBSD src repository
> > >
> > > Modified files:
> > > sys/kern
On Tuesday 14 March 2006 21:25, John Baldwin wrote:
>
> On Monday 13 March 2006 11:00 pm, David Xu wrote:
> > davidxu 2006-03-14 04:00:21 UTC
> >
> > FreeBSD src repository
> >
> > Modified files:
> > sys/kern kern_exit.c kern_thread.c
> > Log:
> > 1. Count last time sl
On Monday 13 March 2006 11:00 pm, David Xu wrote:
> davidxu 2006-03-14 04:00:21 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/kern kern_exit.c kern_thread.c
> Log:
> 1. Count last time slice, this intends to fix
> "calcru: runtime went backwards" bug for
davidxu 2006-03-14 04:00:21 UTC
FreeBSD src repository
Modified files:
sys/kern kern_exit.c kern_thread.c
Log:
1. Count last time slice, this intends to fix
"calcru: runtime went backwards" bug for threaded process.
2. Add comment about possible logical problem