From: Jan Kiszka <jan.kis...@siemens.com>

It also returns -EADV since 2db562ad62ec - causing troubles in select.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>
---
 kernel/cobalt/rtdm/fd.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/kernel/cobalt/rtdm/fd.c b/kernel/cobalt/rtdm/fd.c
index cbaece1327..e5e0c02376 100644
--- a/kernel/cobalt/rtdm/fd.c
+++ b/kernel/cobalt/rtdm/fd.c
@@ -938,7 +938,11 @@ int rtdm_fd_valid_p(int ufd)
  *
  * @return 0 on success, otherwise:
  *
- * - -EBADF is returned if the file descriptor @a ufd cannot be resolved.
+ * - -EADV is returned if the file descriptor @a ufd cannot be resolved.
+ *
+ * - -EBADF is returned if the underlying device is being torn down at the time
+ *   of the call.
+ *
  * - -EINVAL is returned if @a type is invalid.
  *
  * @coretags{task-unrestricted}
-- 
2.26.2


Reply via email to