fix raw_pread_aligned return value
commit5982abd9ca27b80e5d006982c427a5299e080fe9
authorChristoph Hellwig <hch@lst.de>
Mon, 25 May 2009 08:08:52 +0000 (25 10:08 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 27 May 2009 14:47:30 +0000 (27 09:47 -0500)
tree15a362fdbe23bade23f12b952024f62e1147441f
parent738208b656004e3e7a727b546107556213fbca82
fix raw_pread_aligned return value

raw_pread_aligned currently returns the raw return value from
lseek/read, which is always -1 in case of an error.  But the
callers higher up the stack expect it to return the negated
errno just like raw_pwrite_aligned.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
block-raw-posix.c