Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Sep 2004 14:34:22 -0700
From:      Julian Elischer <julian@elischer.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Joerg Wunsch <joerg@FreeBSD.org>
Subject:   Re: cvs commit: src/share/man/man9 kthread.9
Message-ID:  <415492DE.4070801@elischer.org>
In-Reply-To: <200409241633.06963.jhb@FreeBSD.org>
References:  <200409241958.i8OJwm8Y051147@repoman.freebsd.org> <200409241633.06963.jhb@FreeBSD.org>

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


John Baldwin wrote:

>On Friday 24 September 2004 03:58 pm, Joerg Wunsch wrote:
>  
>
>>joerg       2004-09-24 19:58:47 UTC
>>
>>  FreeBSD src repository
>>
>>  Modified files:
>>    share/man/man9       kthread.9
>>  Log:
>>  Document that kthread_exit()ing will cause a wakeup(9) on the thread
>>  handle.
>>
>>  MFC after:      1 week
>>    
>>
>
>It's not the thread handle, it's the proc pointer:
>
>        /*
>         * If this is a kthread, then wakeup anyone waiting for it to exit.
>         */
>        if (p->p_flag & P_KTHREAD)
>
could be an idea to use something thread specific as it is possible that 
kernel therads may some day become actual threads
in one "kernel" process.  The things that stop this at the moment 
include that there is no p_comm field in a thread so
'ps' would ahve nothing to show to identify what the threads were..  I 
have been considerring adding a td_desc
field to threads to be used in teh same way...



>
>  
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?415492DE.4070801>