Re: [PATCH] HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS
From: Jiri Kosina
Date: Wed Sep 09 2020 - 02:48:39 EST
On Wed, 9 Sep 2020, Laurent Gauthier wrote:
> When the file has been open in non-blocking mode, EIO or ERESTARTSYS
> would never be returned even if they should (for example when device
> has been unplugged, you want EIO and not EAGAIN to be returned).
>
> Move the O_NONBLOCK check after other checks have been performed.
Makes sense, good catch. Applied, thanks.
--
Jiri Kosina
SUSE Labs