On 2020/4/3 12:58, Michael Ellerman wrote: > YueHaibing writes: >> gcc build fails: > > What config? Custom? A randconfig, CONFIG_PPC_PSERIES is not set, see attach. > >> arch/powerpc/mm/ptdump/hashpagetable.c: In function ‘pseries_find’: >> arch/powerpc/mm/ptdump/hashpagetable.c:262:18: error: ‘H_SUCCESS’ undeclared (first use in this function); did you mean ‘FL_ACCESS’? >> if (lpar_rc != H_SUCCESS) >> ^~~~~~~~~ >> FL_ACCESS >> >> Reported-by: Hulk Robot >> Fixes: 65e701b2d2a8 ("powerpc/ptdump: drop non vital #ifdefs") >> Signed-off-by: YueHaibing >> --- >> arch/powerpc/mm/ptdump/hashpagetable.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/arch/powerpc/mm/ptdump/hashpagetable.c b/arch/powerpc/mm/ptdump/hashpagetable.c >> index b6ed9578382f..8ea5f9a3b658 100644 >> --- a/arch/powerpc/mm/ptdump/hashpagetable.c >> +++ b/arch/powerpc/mm/ptdump/hashpagetable.c >> @@ -20,6 +20,7 @@ >> #include >> #include >> #include >> +#include > > I don't think you want vio.h, hvcall.h has the definition of H_SUCCESS. Ok, will resend. > > cheers > > . >