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