This might also end up being generally useful for programs that are realtime and make a lot of wineserver calls. I believe > the mutexes were taking too long to access because they were going through wineserver, which was already handling a > lot of other calls in serial. Basically, it was a traffic jam. That's my understanding and recollection, at least (I wasn't the > > original author of the patch but I did do some work on it later).
+1
That matches my experiences, as well, Louis.
ext4 likes to jam up things to, so ideally if these problems are going to be solved upstream ~ wine-devs also will likely want to look at problems with ext4 (possibly, btrfs down the line ~ since i think i remember noticing a kernel hack for btrfs(?).
anyway, that is another issue all together.
Jordan