aboutsummaryrefslogtreecommitdiffstats
path: root/arch/m32r/kernel
diff options
context:
space:
mode:
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>2010-09-08 18:10:42 -0400
committerJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>2010-09-08 20:48:22 -0400
commit7808121b9a1e44ef12fecd49fa6c268f27a150fc (patch)
tree5536cceff908e630d1a15c4f63abd7210ed4973b /arch/m32r/kernel
parent76ce7618f9a24f7b13958c67f7d5ccfcdab71475 (diff)
xenbus: avoid zero returns from read()
It is possible to get a zero return from read() in instances where the queue is not empty but has no elements with data to deliver to the user. Since a zero return from read is an error indicator, resume waiting or return -EAGAIN (for a nonblocking fd) in this case. Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Diffstat (limited to 'arch/m32r/kernel')
0 files changed, 0 insertions, 0 deletions