Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 May 2001 16:11:22 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Maxim Sobolev <sobomax@mail-in.net>
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, deischen@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc_r/uthread uthread_kern.c uthread_si
Message-ID:  <XFMail.010504161122.jhb@FreeBSD.org>
In-Reply-To: <200105042229.f44MTL018949@Mail-In.Net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 04-May-01 Maxim Sobolev wrote:
> On Fri, 4 May 2001 13:37:08 -0700 (PDT), Daniel Eischen wrote:
>> deischen    2001/05/04 13:37:08 PDT
>> 
>>   Modified files:
>>     lib/libc_r/uthread   uthread_kern.c uthread_sig.c 
>>   Log:
>>   Move the check for a pending signals to after the thread has been
>>   placed in any scheduling queue(s).  The process of dispatching
>>   signals to a thread can change its state which will attempt to add
>>   or remove the thread from any scheduling queue to which it belongs.
>>   This can break some assertions if the thread isn't in the queue(s)
>>   implied by its state.
>>   
>>   When adding dispatching a pending signal to a thread, be sure to
>>   remove the signal from the threads set of pending signals.
>>   
>>   PR:                27035
>>   Tested by: brian
>>   MFC in:            1 week
>      ^^^^^^ - did you intend this fied for my brand new MFC
> notification service? If so, I would like to point out that it currently
> recognises only "MFC after: ...", however I could change it to "MFC in"
> if you think that it is more appropriate.

I would suggest allowing both 'after' and 'in' to be flexible.

> -Maxim

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010504161122.jhb>