CC: [email protected] In-Reply-To: <[email protected]> References: <[email protected]> TO: [email protected] TO: [email protected] CC: [email protected] CC: [email protected] CC: [email protected] CC: [email protected]
Hi, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on axboe-block/for-next] [also build test WARNING on linus/master v5.17-rc2 next-20220202] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/luca-boccassi-gmail-com/block-sed-opal-Add-ioctl-to-return-device-status/20220126-055454 base: https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git for-next :::::: branch date: 8 days ago :::::: commit date: 8 days ago config: openrisc-randconfig-m031-20220201 (https://download.01.org/0day-ci/archive/20220202/[email protected]/config) compiler: or1k-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> Reported-by: Dan Carpenter <[email protected]> New smatch warnings: block/sed-opal.c:2703 sed_ioctl() error: uninitialized symbol 'p'. Old smatch warnings: block/sed-opal.c:2706 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2709 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2712 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2715 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2718 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2721 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2724 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2727 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2730 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2733 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2736 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2739 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2742 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2745 sed_ioctl() error: uninitialized symbol 'p'. block/sed-opal.c:2748 sed_ioctl() error: uninitialized symbol 'p'. vim +/p +2703 block/sed-opal.c 0bf8b38e88d576 [email protected] 2022-01-25 2682 e225c20eb0fd0b Scott Bauer 2017-02-14 2683 int sed_ioctl(struct opal_dev *dev, unsigned int cmd, void __user *arg) 455a7b238cd6bc Scott Bauer 2017-02-03 2684 { e225c20eb0fd0b Scott Bauer 2017-02-14 2685 void *p; e225c20eb0fd0b Scott Bauer 2017-02-14 2686 int ret = -ENOTTY; 455a7b238cd6bc Scott Bauer 2017-02-03 2687 455a7b238cd6bc Scott Bauer 2017-02-03 2688 if (!capable(CAP_SYS_ADMIN)) 455a7b238cd6bc Scott Bauer 2017-02-03 2689 return -EACCES; 4f1244c8298606 Christoph Hellwig 2017-02-17 2690 if (!dev) 4f1244c8298606 Christoph Hellwig 2017-02-17 2691 return -ENOTSUPP; 0bf8b38e88d576 [email protected] 2022-01-25 2692 if (!(dev->flags & OPAL_FL_SUPPORTED)) 455a7b238cd6bc Scott Bauer 2017-02-03 2693 return -ENOTSUPP; 455a7b238cd6bc Scott Bauer 2017-02-03 2694 0bf8b38e88d576 [email protected] 2022-01-25 2695 if (cmd & IOC_IN) { e225c20eb0fd0b Scott Bauer 2017-02-14 2696 p = memdup_user(arg, _IOC_SIZE(cmd)); e225c20eb0fd0b Scott Bauer 2017-02-14 2697 if (IS_ERR(p)) e225c20eb0fd0b Scott Bauer 2017-02-14 2698 return PTR_ERR(p); 0bf8b38e88d576 [email protected] 2022-01-25 2699 } 455a7b238cd6bc Scott Bauer 2017-02-03 2700 e225c20eb0fd0b Scott Bauer 2017-02-14 2701 switch (cmd) { e225c20eb0fd0b Scott Bauer 2017-02-14 2702 case IOC_OPAL_SAVE: e225c20eb0fd0b Scott Bauer 2017-02-14 @2703 ret = opal_save(dev, p); --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected] _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
