[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/ttm: make ttm bo a gem bo subclass

Patchwork patchwork at emeril.freedesktop.org
Mon Aug 5 12:49:53 UTC 2019


== Series Details ==

Series: drm/ttm: make ttm bo a gem bo subclass
URL   : https://patchwork.freedesktop.org/series/64701/
State : failure

== Summary ==

CALL    scripts/checksyscalls.sh
  CALL    scripts/atomic/check-atomics.sh
  DESCEND  objtool
  CHK     include/generated/compile.h
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o
In file included from ./include/linux/radix-tree.h:15:0,
                 from ./include/linux/idr.h:15,
                 from ./include/linux/kernfs.h:13,
                 from ./include/linux/sysfs.h:16,
                 from ./include/linux/kobject.h:20,
                 from ./include/linux/device.h:16,
                 from ./include/linux/dma-mapping.h:7,
                 from drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:33:
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c: In function ‘amdgpu_ttm_bo_eviction_valuable’:
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:1492:31: error: ‘struct ttm_buffer_object’ has no member named ‘resv’
     reservation_object_held(bo->resv));
                               ^
./include/linux/rcupdate.h:256:52: note: in definition of macro ‘RCU_LOCKDEP_WARN’
   if (debug_lockdep_rcu_enabled() && !__warned && (c)) { \
                                                    ^
./include/linux/rcupdate.h:498:2: note: in expansion of macro ‘__rcu_dereference_protected’
  __rcu_dereference_protected((p), (c), __rcu)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:1491:8: note: in expansion of macro ‘rcu_dereference_protected’
    f = rcu_dereference_protected(flist->shared[i],
        ^~~~~~~~~~~~~~~~~~~~~~~~~
./include/linux/reservation.h:80:38: note: in expansion of macro ‘lockdep_is_held’
 #define reservation_object_held(obj) lockdep_is_held(&(obj)->lock.base)
                                      ^~~~~~~~~~~~~~~
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:1492:5: note: in expansion of macro ‘reservation_object_held’
     reservation_object_held(bo->resv));
     ^~~~~~~~~~~~~~~~~~~~~~~
scripts/Makefile.build:273: recipe for target 'drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o' failed
make[4]: *** [drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.o] Error 1
scripts/Makefile.build:490: recipe for target 'drivers/gpu/drm/amd/amdgpu' failed
make[3]: *** [drivers/gpu/drm/amd/amdgpu] Error 2
scripts/Makefile.build:490: recipe for target 'drivers/gpu/drm' failed
make[2]: *** [drivers/gpu/drm] Error 2
scripts/Makefile.build:490: recipe for target 'drivers/gpu' failed
make[1]: *** [drivers/gpu] Error 2
Makefile:1080: recipe for target 'drivers' failed
make: *** [drivers] Error 2



More information about the Intel-gfx mailing list