tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Unused SI_LWP si_code definition ?
On Thu, Oct 16, 2008 at 08:49:03AM +0000, Andrew Doran wrote:
> On Wed, Oct 15, 2008 at 05:42:30PM +0200, Nicolas Joly wrote:
>
> > While looking into existing si_code values, i discovered SI_LWP
> > definition (src/sys/sys/siginfo.h). According to the corresponding
> > comment it should be set by _lwp_kill(2), but it SI_USER is set
> > instead ... So this value is currently unused.
>
> It should have been SI_LWP. I have changed it.
Thanks.
> > For compat linux NPTL emulation, i do need this functionality, where 2
> > syscalls tkill and tgkill set up si_code to SI_TKILL. This value is
> > needed by a handler in libpthread to switch a bit, allowing threads to
> > be properly cancelled.
> >
> > Is it ok to use it for compat linux ? If yes, don't we need to update
> > _lwp_kill(2) accordingly ?
>
> Do you want to change something outside of the Linux compat code? I'm
> not sure what you're proposing to do.
Except eventually adding SI_LWP knowledge for kdump(1); i don't intent
to modify anything outside Linux compat.
--
Nicolas Joly
Biological Software and Databanks.
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index