]> 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)
commitb3340bd3455dd355ffd4ec0629965d8291a093a7
treefb7425b6f00ef9186ab270bb13149c2d8881434f
parent27b888fc744244b7cabad46661dee5851dff1eaf
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