kbuild test robot <l...@intel.com> writes: > Hi Nicholas, > > I love your patch! Yet something to improve: > > [auto build test ERROR on linus/master] > [cannot apply to v5.3-rc3 next-20190807] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve the system] > > url: > https://github.com/0day-ci/linux/commits/Nicholas-Piggin/powerpc-64s-exception-cleanup-and-macrofiy/20190802-222211 > config: powerpc-defconfig (attached as .config) > compiler: powerpc64-linux-gcc (GCC) 7.4.0 > reproduce: > wget > https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O > ~/bin/make.cross > chmod +x ~/bin/make.cross > # save the attached .config to linux build tree > GCC_VERSION=7.4.0 make.cross ARCH=powerpc > > If you fix the issue, kindly add following tag > Reported-by: kbuild test robot <l...@intel.com> > > All errors (new ones prefixed by >>): > > arch/powerpc/platforms/pseries/ras.c: In function 'mce_handle_error': >>> arch/powerpc/platforms/pseries/ras.c:563:28: error: this statement may fall >>> through [-Werror=implicit-fallthrough=] > mce_err.u.ue_error_type = MCE_UE_ERROR_IFETCH; > ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ > arch/powerpc/platforms/pseries/ras.c:564:3: note: here > case MC_ERROR_UE_PAGE_TABLE_WALK_IFETCH: > ^~~~ > arch/powerpc/platforms/pseries/ras.c:565:28: error: this statement may > fall through [-Werror=implicit-fallthrough=] > mce_err.u.ue_error_type = MCE_UE_ERROR_PAGE_TABLE_WALK_IFETCH; > ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > arch/powerpc/platforms/pseries/ras.c:566:3: note: here > case MC_ERROR_UE_LOAD_STORE: > ^~~~ > arch/powerpc/platforms/pseries/ras.c:567:28: error: this statement may > fall through [-Werror=implicit-fallthrough=] > mce_err.u.ue_error_type = MCE_UE_ERROR_LOAD_STORE; > ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ > arch/powerpc/platforms/pseries/ras.c:568:3: note: here > case MC_ERROR_UE_PAGE_TABLE_WALK_LOAD_STORE: > ^~~~ > arch/powerpc/platforms/pseries/ras.c:569:28: error: this statement may > fall through [-Werror=implicit-fallthrough=] > mce_err.u.ue_error_type = MCE_UE_ERROR_PAGE_TABLE_WALK_LOAD_STORE; > ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > arch/powerpc/platforms/pseries/ras.c:570:3: note: here > case MC_ERROR_UE_INDETERMINATE: > ^~~~ > cc1: all warnings being treated as errors
I think you meant to break in all these cases? cheers