fix raw_pread_aligned return value
authorChristoph Hellwig <hch@lst.de>
Mon, 25 May 2009 08:08:52 +0000 (10:08 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 27 May 2009 14:45:37 +0000 (09:45 -0500)
commit94c6d6d815c0295b101b45a101007fcf22c5171a
tree95c94f7c8a2ae2783d6e810f00e4b00e3f1b9d88
parentafd3216027e3b28b0e180ac99d87e981d169b91c
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