Am 15.01.2013 14:28, schrieb Paolo Bonzini:
> Il 15/01/2013 14:18, Kevin Wolf ha scritto:
>>>> Brad and Peter,
>>>>
>>>> as far as I know OpenBSD and Linux/ARM were the main users of
>>>> coroutine-gthread.  Do you think we could dump it and rely on
>>>> coroutine-sigaltstack only?  The differences in signal handling of the
>>>> gthread implementation always worried me.
>>>>
>>>> What versions of OpenBSD would we have to drop support for?  Is that
>>>> acceptable to you?
>> Changing the defaults for these platforms may be a good idea, but I
>> actually like the option of having coroutine-gthread because it's much
>> friendlier to debug - gdb supports threads, but not coroutines.
>>
>> Is coroutine-gthread blocking anything or is it just that you're not
>> entirely confident in its correctness?
> 
> I'm not entirely confident in its correctness, and I'd be afraid of
> breaking things when converting dataplane to AIOContext.

Dataplane is (at least for now) not the most important thing to have
when debugging a block driver. Would it help if we made dataplane and
coroutine-gthread mutually exclusive?

Kevin

Reply via email to