[PATCH 2/3] os: remove useless smart scheduler macros
Jon TURNEY
jon.turney at dronecode.org.uk
Thu Sep 9 12:23:31 PDT 2010
On 09/09/2010 16:38, Vignatti Tiago (Nokia-MS/Helsinki) wrote:
> On Thu, Sep 09, 2010 at 05:17:45PM +0200, ext Jon TURNEY wrote:
>> On 09/09/2010 09:01, Vignatti Tiago (Nokia-MS/Helsinki) wrote:
>>> On Tue, Sep 07, 2010 at 06:02:32PM +0200, ext Jon TURNEY wrote:
>>>> On 07/09/2010 13:39, Tiago Vignatti wrote:
>>>>> Signed-off-by: Tiago Vignatti<tiago.vignatti-xNZwKgViW5gAvxtiuMwx3w at public.gmane.org>
>>>>> ---
>>>>> os/utils.c | 21 ++-------------------
>>>>> 1 files changed, 2 insertions(+), 19 deletions(-)
>>>>>
>>>>> diff --git a/os/utils.c b/os/utils.c
>>>>> index 547acfc..bf3d615 100644
>>>>> --- a/os/utils.c
>>>>> +++ b/os/utils.c
>>>>> @@ -1116,17 +1116,9 @@ XNFstrdup(const char *s)
>>>>> return ret;
>>>>> }
>>>>>
>>>>> -
>>>>> -#define SMART_SCHEDULE_POSSIBLE
>>>>> -#ifdef SMART_SCHEDULE_POSSIBLE
>>>>> -#define SMART_SCHEDULE_SIGNAL SIGALRM
>>>>> -#define SMART_SCHEDULE_TIMER ITIMER_REAL
>>>>> -#endif
>>>>
>>>> I'm afraid that we always disable SMART_SCHEDULE_POSSIBLE on cygwin, as a
>>>> server built with the smart scheduler enabled doesn't work very well, probably
>>>> due to some poorly understood bug in the cygwin signal emulation code.
>>>>
>>>> So, please don't do this.
>>>
>>> can you please clarify this and try to understand what's the real reason for
>>> cygwin do not work with SmartScheduleDisable (-dumbSched) set?
>>
>> Sorry, I had misunderstood your patch. As long as I can patch to make
>> -dumbSched the default, there is no problem, so go ahead.
>
> all right, thanks for checking it Jon. Do you care to sign this patch series
> please?
series Reviewed-by: Jon TURNEY <jon.turney at dronecode.org.uk>
More information about the xorg-devel
mailing list