Cc: Alan Cox <alan@...>, Arjan van de Ven <arjan@...>, John Stoffel <john@...>, Christoph Hellwig <hch@...>, Eric Anholt <eric@...>, <linux-kernel@...>
Ok, how many need support for GEM? How many of them would change their
event loop, if they can get better performance?
Maybe have a slow path for legacy behavior?
Really, the sleeping part of of event loops is usually hidden
in some libraries and the applications have a big switch statement
somewhere to dispatch the reasons for wakeup.
That is never required as long as only performance suffers,
not functionality.
And the applications doing every syscall themselves are used to the pain :-)
Best Regards
Ingo Oeser
--