:::::: :::::: Manual check reason: "low confidence static check warning: block/holder.c:155:36: warning: Uninitialized variable: holder->bdev [uninitvar]" ::::::
CC: [email protected] BCC: [email protected] CC: [email protected] TO: Christoph Hellwig <[email protected]> CC: Jens Axboe <[email protected]> CC: Mike Snitzer <[email protected]> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 4a57a8400075bc5287c5c877702c68aeae2a033d commit: d626338735909bc2b2e7cafc332f44ed41cfdeee block: support delayed holder registration date: 11 months ago :::::: branch date: 3 hours ago :::::: commit date: 11 months ago compiler: arceb-elf-gcc (GCC) 11.3.0 reproduce (cppcheck warning): # apt-get install cppcheck git checkout d626338735909bc2b2e7cafc332f44ed41cfdeee cppcheck --quiet --enable=style,performance,portability --template=gcc FILE If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <[email protected]> cppcheck possible warnings: (new ones prefixed by >>, may not real problems) block/holder.c:10:72: warning: Parameter 'bdev' can be declared with const [constParameter] static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev, ^ >> block/holder.c:155:36: warning: Uninitialized variable: holder->bdev >> [uninitvar] ret = __link_disk_holder(holder->bdev, disk); ^ vim +155 block/holder.c d626338735909b Christoph Hellwig 2021-08-04 147 d626338735909b Christoph Hellwig 2021-08-04 148 int bd_register_pending_holders(struct gendisk *disk) d626338735909b Christoph Hellwig 2021-08-04 149 { d626338735909b Christoph Hellwig 2021-08-04 150 struct bd_holder_disk *holder; d626338735909b Christoph Hellwig 2021-08-04 151 int ret; d626338735909b Christoph Hellwig 2021-08-04 152 d626338735909b Christoph Hellwig 2021-08-04 153 mutex_lock(&disk->open_mutex); d626338735909b Christoph Hellwig 2021-08-04 154 list_for_each_entry(holder, &disk->slave_bdevs, list) { d626338735909b Christoph Hellwig 2021-08-04 @155 ret = __link_disk_holder(holder->bdev, disk); -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
