git: vkernel - Fix if_vke

Sepherosa Ziehau sepherosa at gmail.com
Tue Feb 19 17:43:30 PST 2013


On Wed, Feb 20, 2013 at 7:32 AM, Matthew Dillon
<dillon at crater.dragonflybsd.org> wrote:
>
> commit a9844950530ae16eb3e75a9be633f52643914f58
> Author: Matthew Dillon <dillon at apollo.backplane.com>
> Date:   Tue Feb 19 15:29:55 2013 -0800
>
>     vkernel - Fix if_vke
>
>     * The vkernel device driver threads are cothreads and do not have
>       any per-cpu data.
>
>     * Fix recent stat counter changes which attempted to access per-cpu data
>       from a cothread.  This fixes a vkernel SIGILL by virtue of the trap()
>       code being called recursively on trap's own attempt to access mycpu,
>       until its stack runs out.

Grr, sorry about that

Best Regards,
sephe

-- 
Tomorrow Will Never Die



More information about the Commits mailing list