summaryrefslogtreecommitdiffstats
path: root/block/cfq-iosched.c
diff options
context:
space:
mode:
authorSabrina Dubroca <sd@queasysnail.net>2014-08-26 16:14:02 +0200
committerJens Axboe <axboe@fb.com>2014-08-26 08:20:01 -0600
commitd19d744685f47f1bb3d39b3ec51eb50afe5ff47d (patch)
treee3056acc30ff3e7d928c9d074fd7d22263bc9e66 /block/cfq-iosched.c
parent2ba136daa3ae1e881c9f586f283fcaa164767dce (diff)
downloadlinux-0-day-d19d744685f47f1bb3d39b3ec51eb50afe5ff47d.tar.gz
linux-0-day-d19d744685f47f1bb3d39b3ec51eb50afe5ff47d.tar.xz
block: fix error handling in sg_io
Before commit 2cada584b200 ("block: cleanup error handling in sg_io"), we had ret = 0 before entering the last big if block of sg_io. Since 2cada584b200, ret = -EFAULT, which breaks hdparm: /dev/sda: setting Advanced Power Management level to 0xc8 (200) HDIO_DRIVE_CMD failed: Bad address APM_level = 128 Signed-off-by: Sabrina Dubroca <sd@queasysnail.net> Fixes: 2cada584b200 ("block: cleanup error handling in sg_io") Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'block/cfq-iosched.c')
0 files changed, 0 insertions, 0 deletions