commit | 91e463c8f5f7a5b09d3d034c01a88567af60c504 | [log] [tgz] |
---|---|---|
author | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | Mon Apr 13 20:03:10 2009 +0200 |
committer | Jens Axboe <jens.axboe@oracle.com> | Wed Apr 15 12:10:11 2009 +0200 |
tree | b37b3402f7eb55e9f899d63faf1e2ec520c0a3c7 | |
parent | d6ceb25e8d8bccf826848c2621a50d02c0a7f4ae [diff] |
block: fix SG_IO to return a proper error value blk_rq_unmap_user() returns -EFAULT if a program passes an invalid address to kernel. SG_IO path needs to pass the returned value to user space instead of ignoring it. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>