summaryrefslogtreecommitdiff
path: root/arch/mn10300/lib
diff options
context:
space:
mode:
authorDave Reisner <dreisner@archlinux.org>2012-09-08 15:55:45 (GMT)
committerJens Axboe <axboe@kernel.dk>2012-09-09 08:39:18 (GMT)
commitb1f3b64d76cf88cc250e5cdd1de783ba9737078e (patch)
treec7ec8496a2b9a8af239fa78090f65178f30063c7 /arch/mn10300/lib
parentbf800ef1816b4283a885e55ad38068aec9711e4d (diff)
downloadlinux-fsl-qoriq-b1f3b64d76cf88cc250e5cdd1de783ba9737078e.tar.xz
block: reject invalid queue attribute values
Instead of using simple_strtoul which "converts" invalid numbers to 0, use strict_strtoul and perform error checking to ensure that userspace passes us a valid unsigned long. This addresses problems with functions such as writev, which might want to write a trailing newline -- the newline should rightfully be rejected, but the value preceeding it should be preserved. Fixes BZ#46981. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'arch/mn10300/lib')
0 files changed, 0 insertions, 0 deletions