Driver code in staging/drivers/ks7010 uses the error code -E2BIG as the error returned if a string argument is larger than destination buffer. Would this not be better suited to the error code -EOVERFLOW? Does it matter? For reference; #define E2BIG 7 /* Argument list too long */ #define EOVERFLOW 75 /* Value too large for defined data type */ thanks, Tobin.
On Tue, Mar 14, 2017 at 03:33:38PM +1100, Tobin C. Harding wrote:
Driver code in staging/drivers/ks7010 uses the error code -E2BIG as the error returned if a string argument is larger than destination buffer. Would this not be better suited to the error code -EOVERFLOW? Does it matter?
For reference;
#define E2BIG 7 /* Argument list too long */ #define EOVERFLOW 75 /* Value too large for defined data type */
It all depends on what happens to this error code. Is it sent to userspace? If so, what type of itnerface is it? thanks, greg k-h
participants (2)
-
Greg KH -
Tobin C. Harding