HomeFreeBSD

usb: preserve error when doing request

Description

usb: preserve error when doing request

Currently, USB request not distinguished different error and always return EIO.
However, some error are recoverable or ignorable in userspace.
Therefore, we preserve the meaning of different error to userspace then
allow userspace to decide how to use the return error.

Reviewed by: adrian
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52244

Details

Provenance
aokblastAuthored on Aug 29 2025, 5:23 PM
Reviewer
adrian
Differential Revision
D52244: usb: preserve error when doing request
Parents
rG3fbffbcbec88: ietp: guard iicbus_get_addr with devclass check
Branches
Unknown
Tags
Unknown