The test "retval < 0" should feel familiar; it's the same kind of test you use in userspace (returns -1 for error) and in kernel space (returns -ERRNO for error).
La prueba "retval < 0" debería ser familiar; es el mismo tipo de prueba que se utiliza en el espacio de usuario (devuelve -1 para error) y en el espacio de kernel (devuelve -ERRNO para error)
prueba que se utiliza en el espacio de usuario (devuelve -1 para error) y
en el espacio de kernel (devuelve -ERRNO para error)