Originally posted by indepe
View Post
esync is WINE building a userspace broker using eventfd, fsync is WINE building the userspace broker using futex instead. The futex2 patches is how the WINE devs thinks that they can (among other things) enhance the performance of their fsync solution by moving the broker into the kernel.
Either you are underestimating the problem that the WINE devs are trying to solve or they have no clue what they are doing. That is not me being salty, that is just me stating where things stand, I have not enough information to make a valid judgement in either direction, all I know is that you claim that this is dead easy and they are claiming that it's infeasible.
Comment