Re: [PATCH] Input: evdev - per-client waitgroups

2020-10-06 Thread kl
October 6, 2020 1:35 AM, dmitry.torok...@gmail.com wrote: > On Wed, Apr 29, 2020 at 08:41:26PM +0200, Kenny Levinsen wrote: > >> All evdev clients share a common waitgroup. On new input events, this >> waitgroup is woken once for every client that did not filter the events, > > I am having troub

Re: [PATCH] Input: evdev - per-client waitgroups

2020-05-29 Thread kl
April 29, 2020 8:41 PM, "Kenny Levinsen" wrote: > All evdev clients share a common waitgroup. On new input events, this > waitgroup is woken once for every client that did not filter the events, > leading to duplicated and unwanted wakeups. > > Split the shared waitgroup into per-client waitgrou

Re: [PATCH v2] drm: make drm_file use keyed wakeups

2020-04-29 Thread kl
April 28, 2020 5:14 PM, "Daniel Vetter" wrote: > On Fri, Apr 24, 2020 at 06:26:15PM +0200, Kenny Levinsen wrote: > >> Some processes, such as systemd, are only polling for EPOLLERR|EPOLLHUP. >> As drm_file uses unkeyed wakeups, such a poll can receive many spurious >> wakeups from uninteresting