summaryrefslogtreecommitdiffstats
path: root/block/cfq-iosched.c
diff options
context:
space:
mode:
authorJens Axboe2010-05-24 19:34:43 +0200
committerJens Axboe2010-05-24 19:34:43 +0200
commitb9598db3401282bb27b4aef77e3eee12015f7f29 (patch)
tree614f6d8df9613905ab8625c0985d0c0c96cfb39c /block/cfq-iosched.c
parentpipe: F_SETPIPE_SZ should return -EPERM for non-root (diff)
downloadkernel-qcow2-linux-b9598db3401282bb27b4aef77e3eee12015f7f29.tar.gz
kernel-qcow2-linux-b9598db3401282bb27b4aef77e3eee12015f7f29.tar.xz
kernel-qcow2-linux-b9598db3401282bb27b4aef77e3eee12015f7f29.zip
pipe: make F_{GET,SET}PIPE_SZ deal with byte sizes
Instead of requiring an exact number of pages as the argument and return value, change the API to deal with number of bytes instead. This also relaxes the requirement that the passed in size must result in a power-of-2 page array size. Round up to the nearest power-of-2 automatically and return the resulting size of the pipe on success. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'block/cfq-iosched.c')
0 files changed, 0 insertions, 0 deletions