On Sat, Sep 18, 2010 at 2:10 PM, Matthew Dillon
<[email protected]> wrote:
> :    This is probably one of the I/O threads used by if_vke and if_vkd.
> :    These threads are not counted as 'cpus' and do not have globaldata
>
>    Ah, I think it must be the I/O thread taking a signal due to the GDB
>    interactions.  Those I/O threads absolutely cannot take signals, they
>    will explode (the signals assume a globaldata context).
>
>    I'm not sure how we can address this.
>
>                                        -Matt
>                                        Matthew Dillon
>                                        <[email protected]>
>

Is it plausible to give all threads which don't have a real globaldata
context a shared fake globaldata context which the signal delivery
could check against?

Sam

Reply via email to