On Wed, Aug 01, 2018 at 06:59:47AM +0800, kbuild test robot wrote:
> tree:   git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next
> head:   5bb19d15d8f29153cdb83ceb9ccc78dce4cd31e4
> commit: b6fde54f62b2e7da0ce5361746ddb81f52bfe6d9 [690/717] drm/ttm: clean up 
> non-x86 definitions on ttm_page_alloc_dma
> config: ia64-allmodconfig (attached as .config)
> compiler: ia64-linux-gcc (GCC) 8.1.0
> reproduce:
>         wget 
> https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
> ~/bin/make.cross
>         chmod +x ~/bin/make.cross
>         git checkout b6fde54f62b2e7da0ce5361746ddb81f52bfe6d9
>         # save the attached .config to linux build tree
>         GCC_VERSION=8.1.0 make.cross ARCH=ia64 
> 
> All errors (new ones prefixed by >>):
> 
>    drivers/gpu/drm/ttm/ttm_page_alloc_dma.c: In function 
> 'ttm_set_pages_caching':
> >> drivers/gpu/drm/ttm/ttm_page_alloc_dma.c:272:7: error: implicit 
> >> declaration of function 'set_pages_array_uc'; did you mean 
> >> 'ttm_set_pages_array_uc'? [-Werror=implicit-function-declaration]
>       r = set_pages_array_uc(pages, cpages);
>           ^~~~~~~~~~~~~~~~~~
>           ttm_set_pages_array_uc
>    cc1: some warnings being treated as errors
> 

Thank you! Will fix it later.

Thanks,
Rui

> vim +272 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c
> 
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  265  
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  266  static int 
> ttm_set_pages_caching(struct dma_pool *pool,
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  267                                
>  struct page **pages, unsigned cpages)
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  268  {
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  269        int r = 0;
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  270        /* Set page caching */
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  271        if (pool->type & IS_UC) 
> {
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03 @272                r = 
> set_pages_array_uc(pages, cpages);
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  273                if (r)
> 25d0479a Joe Perches           2012-03-16  274                        
> pr_err("%s: Failed to set %d pages to uc!\n",
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  275                               
> pool->dev_name, cpages);
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  276        }
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  277        if (pool->type & IS_WC) 
> {
> b6fde54f Huang Rui             2018-07-26  278                r = 
> ttm_set_pages_array_wc(pages, cpages);
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  279                if (r)
> 25d0479a Joe Perches           2012-03-16  280                        
> pr_err("%s: Failed to set %d pages to wc!\n",
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  281                               
> pool->dev_name, cpages);
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  282        }
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  283        return r;
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  284  }
> 2334b75f Konrad Rzeszutek Wilk 2011-11-03  285  
> 
> :::::: The code at line 272 was first introduced by commit
> :::::: 2334b75ffbef6b8932f09ec4418b65ddb764ae99 drm/ttm: provide dma aware 
> ttm page pool code V9
> 
> :::::: TO: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
> :::::: CC: Dave Airlie <airl...@redhat.com>
> 
> ---
> 0-DAY kernel test infrastructure                Open Source Technology Center
> https://lists.01.org/pipermail/kbuild-all                   Intel Corporation


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to