Thread (2 messages) 2 messages, 2 authors, 2011-01-27

Re: [PATCHv2] evdev: fix evdev_write return value on partial writes

From: Peter Korsgaard <jacmet@sunsite.dk>
Date: 2011-01-27 12:05:07

Possibly related (same subject, not in this thread)

quoted
quoted
quoted
quoted
"Henrik" == Henrik Rydberg [off-list ref] writes:
Hi,

 Henrik> I won't argue against this case (with < 0) being frequent, but one
 Henrik> should really check "n < len" to be safe. Hopefully Dmitry has some
 Henrik> more input.

No, the point is that write (and read) can consume less data than
requested, without it being an error. Robust userspace code should
adjust buffer address / size and redo the work until all data is
transferred or an error occurs.

-- 
Bye, Peter Korsgaard
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help