Hi Otto,

kernel test robot noticed the following build warnings:

[auto build test WARNING on 05adbee3ad528100ab0285c15c91100e19e10138]

url:    
https://github.com/intel-lab-lkp/linux/commits/Otto-Pfl-ger/dt-bindings-display-sprd-adapt-for-UMS9230-support/20250722-224414
base:   05adbee3ad528100ab0285c15c91100e19e10138
patch link:    
https://lore.kernel.org/r/20250722-ums9230-drm-v2-14-054276ec213d%40abscue.de
patch subject: [PATCH v2 14/15] drm: sprd: implement IOMMU-based buffer 
management
config: hexagon-randconfig-r132-20250724 
(https://download.01.org/0day-ci/archive/20250724/202507240607.wfi08abs-...@intel.com/config)
compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 
853c343b45b3e83cc5eeef5a52fc8cc9d8a09252)
reproduce: 
(https://download.01.org/0day-ci/archive/20250724/202507240607.wfi08abs-...@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <l...@intel.com>
| Closes: 
https://lore.kernel.org/oe-kbuild-all/202507240607.wfi08abs-...@intel.com/

sparse warnings: (new ones prefixed by >>)
>> drivers/gpu/drm/sprd/sprd_gem.c:157:16: sparse: sparse: Using plain integer 
>> as NULL pointer

vim +157 drivers/gpu/drm/sprd/sprd_gem.c

   135  
   136  static struct sg_table *sprd_gem_object_get_sg_table(struct 
drm_gem_object *obj)
   137  {
   138          struct sprd_gem_obj *sprd_gem = to_sprd_gem_obj(obj);
   139          struct sg_table *sgt;
   140          int ret;
   141  
   142          if (sprd_gem->pages)
   143                  return drm_prime_pages_to_sg(obj->dev, sprd_gem->pages,
   144                                               obj->size >> PAGE_SHIFT);
   145  
   146          sgt = kzalloc(sizeof(*sgt), GFP_KERNEL);
   147          if (!sgt)
   148                  return ERR_PTR(-ENOMEM);
   149  
   150          ret = dma_get_sgtable(obj->dev->dev, sgt, sprd_gem->vaddr,
   151                                sprd_gem->dma_addr, obj->size);
   152          if (ret < 0) {
   153                  kfree(sgt);
   154                  return ERR_PTR(ret);
   155          }
   156  
 > 157          return 0;
   158  }
   159  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

Reply via email to