tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next head: f3769c94f4e6a794dbb72601936199d9b258f7b7 commit: f4d284ea58186199a9e2757dd9571d8386172141 [413/475] drm/ttm: add operation ctx to ttm_bo_validate v2 reproduce: # apt-get install sparse git checkout f4d284ea58186199a9e2757dd9571d8386172141 make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) vim +392 drivers/staging/vboxvideo/vbox_ttm.c dd55d44f4 Hans de Goede 2017-07-06 374 dd55d44f4 Hans de Goede 2017-07-06 375 int vbox_bo_pin(struct vbox_bo *bo, u32 pl_flag, u64 *gpu_addr) dd55d44f4 Hans de Goede 2017-07-06 376 { dd55d44f4 Hans de Goede 2017-07-06 377 int i, ret; dd55d44f4 Hans de Goede 2017-07-06 378 dd55d44f4 Hans de Goede 2017-07-06 379 if (bo->pin_count) { dd55d44f4 Hans de Goede 2017-07-06 380 bo->pin_count++; dd55d44f4 Hans de Goede 2017-07-06 381 if (gpu_addr) dd55d44f4 Hans de Goede 2017-07-06 382 *gpu_addr = vbox_bo_gpu_offset(bo); dd55d44f4 Hans de Goede 2017-07-06 383 dd55d44f4 Hans de Goede 2017-07-06 384 return 0; dd55d44f4 Hans de Goede 2017-07-06 385 } dd55d44f4 Hans de Goede 2017-07-06 386 dd55d44f4 Hans de Goede 2017-07-06 387 vbox_ttm_placement(bo, pl_flag); dd55d44f4 Hans de Goede 2017-07-06 388 dd55d44f4 Hans de Goede 2017-07-06 389 for (i = 0; i < bo->placement.num_placement; i++) dd55d44f4 Hans de Goede 2017-07-06 390 bo->placements[i].flags |= TTM_PL_FLAG_NO_EVICT; dd55d44f4 Hans de Goede 2017-07-06 391 dd55d44f4 Hans de Goede 2017-07-06 @392 ret = ttm_bo_validate(&bo->bo, &bo->placement, false, false); dd55d44f4 Hans de Goede 2017-07-06 393 if (ret) dd55d44f4 Hans de Goede 2017-07-06 394 return ret; dd55d44f4 Hans de Goede 2017-07-06 395 dd55d44f4 Hans de Goede 2017-07-06 396 bo->pin_count = 1; dd55d44f4 Hans de Goede 2017-07-06 397 dd55d44f4 Hans de Goede 2017-07-06 398 if (gpu_addr) dd55d44f4 Hans de Goede 2017-07-06 399 *gpu_addr = vbox_bo_gpu_offset(bo); dd55d44f4 Hans de Goede 2017-07-06 400 dd55d44f4 Hans de Goede 2017-07-06 401 return 0; dd55d44f4 Hans de Goede 2017-07-06 402 } dd55d44f4 Hans de Goede 2017-07-06 403 :::::: The code at line 392 was first introduced by commit :::::: dd55d44f408419278c00887bfcb2261d0caae350 staging: vboxvideo: Add vboxvideo to drivers/staging :::::: TO: Hans de Goede <hdegoede@xxxxxxxxxx> :::::: CC: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel