status of kuser_shared_data tick count patch

Rémi Bernon rbernon at codeweavers.com
Tue Jan 28 06:45:37 CST 2020


On 1/27/20 2:44 PM, Jason A. Donenfeld wrote:
> Hi,
> 
> I saw Wine 5.0 was released, but doesn't appear to contain
> https://github.com/wine-staging/wine-staging/blob/master/patches/ntdll-User_Shared_Data/0003-ntdll-Create-thread-to-update-user_shared_data-time-.patch
> 
> I'm wondering if this is still omitted from Wine proper intentionally.
> If so, could somebody furnish the reasoning or link me to a still
> relevant thread? I imagine there might be some performance concern
> with the somewhat-busy loop updating the values?
> 
> Regards,
> Jason
> 

One of the arguments that was raised when this patch was discussed was 
that it creates an additional thread and it could confuse applications.

I've submitted another approach a few months ago using a service process 
instead, but it fell off the list. I'm going to refresh that at some point.
-- 
Rémi Bernon <rbernon at codeweavers.com>



More information about the wine-devel mailing list