From: Tom Rix trix@redhat.com
mainline inclusion from mainline-v5.18-rc1 commit 8d7829ebc1e48208b3c02c2a10c5f8856246033c category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/IA8D5J CVE: NA
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i...
--------------------------------
cppcheck returns this warning [block/blk-wbt.h:104] -> [block/blk-wbt.c:592]: (warning) Function 'wbt_track' argument order different: declaration 'rq, flags, ' definition 'rqos, rq, bio'
In commit c1c80384c8f4 ("block: remove external dependency on wbt_flags") wbt_track was removed for the real declaration, its stub should have been as well.
Signed-off-by: Tom Rix trix@redhat.com Link: https://lore.kernel.org/r/20220331185458.3427454-1-trix@redhat.com Signed-off-by: Jens Axboe axboe@kernel.dk Signed-off-by: Yu Kuai yukuai3@huawei.com --- block/blk-wbt.h | 3 --- 1 file changed, 3 deletions(-)
diff --git a/block/blk-wbt.h b/block/blk-wbt.h index 22c8025b9cbc..02f294f14734 100644 --- a/block/blk-wbt.h +++ b/block/blk-wbt.h @@ -18,9 +18,6 @@ u64 wbt_default_latency_nsec(struct request_queue *);
#else
-static inline void wbt_track(struct request *rq, enum wbt_flags flags) -{ -} static inline int wbt_init(struct request_queue *q) { return -EINVAL;