CC: [email protected]
BCC: [email protected]
CC: [email protected]
CC: [email protected]
CC: [email protected]
TO: Dmitry Osipenko <[email protected]>
CC: "Rafael J. Wysocki" <[email protected]>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 
bleeding-edge
head:   3d22e39d225d7adb6c670065f4ae016e759171ed
commit: fb61375ecfba49e153af561402f49f6fe3bebd39 [191/248] kernel/reboot: Add 
register_platform_power_off()
:::::: branch date: 20 hours ago
:::::: commit date: 3 days ago
compiler: m68k-linux-gcc (GCC) 11.3.0
reproduce (cppcheck warning):
        # apt-get install cppcheck
        git checkout fb61375ecfba49e153af561402f49f6fe3bebd39
        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)

>> kernel/reboot.c:517:43: warning: Parameter 'power_off' can be declared with 
>> const [constParameter]
   void unregister_platform_power_off(void (*power_off)(void))
                                             ^

vim +/power_off +517 kernel/reboot.c

fb61375ecfba49 Dmitry Osipenko 2022-05-10  510  
fb61375ecfba49 Dmitry Osipenko 2022-05-10  511  /**
fb61375ecfba49 Dmitry Osipenko 2022-05-10  512   *      
unregister_platform_power_off - Unregister platform-level power-off callback
fb61375ecfba49 Dmitry Osipenko 2022-05-10  513   *      @power_off: Power-off 
callback
fb61375ecfba49 Dmitry Osipenko 2022-05-10  514   *
fb61375ecfba49 Dmitry Osipenko 2022-05-10  515   *      Unregisters previously 
registered platform power-off callback.
fb61375ecfba49 Dmitry Osipenko 2022-05-10  516   */
fb61375ecfba49 Dmitry Osipenko 2022-05-10 @517  void 
unregister_platform_power_off(void (*power_off)(void))
fb61375ecfba49 Dmitry Osipenko 2022-05-10  518  {
fb61375ecfba49 Dmitry Osipenko 2022-05-10  519          if 
(platform_power_off_handler &&
fb61375ecfba49 Dmitry Osipenko 2022-05-10  520              
platform_power_off_handler->cb_data == power_off) {
fb61375ecfba49 Dmitry Osipenko 2022-05-10  521                  
unregister_sys_off_handler(platform_power_off_handler);
fb61375ecfba49 Dmitry Osipenko 2022-05-10  522                  
platform_power_off_handler = NULL;
fb61375ecfba49 Dmitry Osipenko 2022-05-10  523          }
fb61375ecfba49 Dmitry Osipenko 2022-05-10  524  }
fb61375ecfba49 Dmitry Osipenko 2022-05-10  525  
EXPORT_SYMBOL_GPL(unregister_platform_power_off);
fb61375ecfba49 Dmitry Osipenko 2022-05-10  526  

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to