From 8cf832c288dec13cbf3c25478a8ccef52d61f3db Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 16 May 2016 21:28:48 -0500 Subject: [PATCH] kdrive: Remove unneeded AddEnabledDevice/RemoveEnabledDevice calls kdrive uses the NotifyFd interface, which handles all of the necessary fd configuration in the OS layer. Having it also use the old EnableDevice interfaces is incorrect. Signed-off-by: Keith Packard Reviewed-by: Peter Hutterer --- hw/kdrive/src/kinput.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c index 52be7ad2e..64541a390 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -185,7 +185,6 @@ KdAddFd(int fd, int i) kdnFds++; fcntl(fd, F_SETOWN, getpid()); KdNonBlockFd(fd); - AddEnabledDevice(fd); SetNotifyFd(fd, KdNotifyFd, X_NOTIFY_READ, (void *) (intptr_t) i); memset(&act, '\0', sizeof act); act.sa_handler = KdSigio; @@ -205,7 +204,6 @@ KdRemoveFd(int fd) int flags; kdnFds--; - RemoveEnabledDevice(fd); RemoveNotifyFd(fd); flags = fcntl(fd, F_GETFL); flags &= ~(FASYNC | NOBLOCK);