]> git.baikalelectronics.ru Git - kernel.git/commit
blktrace: fix integer parse
authorShaohua Li <shli@fb.com>
Fri, 19 May 2017 15:04:59 +0000 (08:04 -0700)
committerJens Axboe <axboe@fb.com>
Fri, 19 May 2017 15:21:15 +0000 (09:21 -0600)
commit4872fe92cd708ed1d415b04a617bd01ef0217fc6
treefb7425b6f00ef9186ab270bb13149c2d8881434f
parent8feaba6e96d7039f3fef270a1c6e1da005ac9d7e
blktrace: fix integer parse

sscanf is a very poor way to parse integer. For example, I input
"discard" for act_mask, it gets 0xd and completely messes up. Using
correct API to do integer parse.

This patch also makes attributes accept any base of integer.

Signed-off-by: Shaohua Li <shli@fb.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
kernel/trace/blktrace.c