[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Compile fix for 64b dma-fence seqno

Patchwork patchwork at emeril.freedesktop.org
Fri Dec 7 12:39:07 UTC 2018


== Series Details ==

Series: drm/i915: Compile fix for 64b dma-fence seqno
URL   : https://patchwork.freedesktop.org/series/53750/
State : failure

== Summary ==

CALL    scripts/checksyscalls.sh
  DESCEND  objtool
  CHK     include/generated/compile.h
  CC [M]  drivers/gpu/drm/i915/i915_gem_context.o
In file included from ./include/linux/list.h:9:0,
                 from ./include/linux/agp_backend.h:33,
                 from ./include/drm/drmP.h:35,
                 from drivers/gpu/drm/i915/i915_gem_context.c:89:
drivers/gpu/drm/i915/i915_gem_context.c: In function ‘last_request_on_engine’:
drivers/gpu/drm/i915/i915_gem_context.c:652:13: error: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘unsigned int’ [-Werror=format=]
   GEM_TRACE("last request for %s on engine %s: %llx:%llu\n",
             ^
drivers/gpu/drm/i915/i915_gem_context.c:654:25:
      rq->fence.context, rq->fence.seqno);
                         ~~~~~~~~~~~
./include/linux/kernel.h:682:33: note: in definition of macro ‘__trace_printk_check_format’
   ____trace_printk_check_format(fmt, ##args);  \
                                 ^~~
./include/linux/kernel.h:719:3: note: in expansion of macro ‘do_trace_printk’
   do_trace_printk(fmt, ##__VA_ARGS__); \
   ^~~~~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:652:3: note: in expansion of macro ‘GEM_TRACE’
   GEM_TRACE("last request for %s on engine %s: %llx:%llu\n",
   ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:652:13: error: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘unsigned int’ [-Werror=format=]
   GEM_TRACE("last request for %s on engine %s: %llx:%llu\n",
             ^
drivers/gpu/drm/i915/i915_gem_context.c:654:25:
      rq->fence.context, rq->fence.seqno);
                         ~~~~~~~~~~~
./include/linux/kernel.h:735:29: note: in definition of macro ‘do_trace_printk’
   __trace_printk(_THIS_IP_, fmt, ##args);   \
                             ^~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:652:3: note: in expansion of macro ‘GEM_TRACE’
   GEM_TRACE("last request for %s on engine %s: %llx:%llu\n",
   ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c: In function ‘engine_has_kernel_context_barrier’:
drivers/gpu/drm/i915/i915_gem_context.c:689:14: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘unsigned int’ [-Werror=format=]
    GEM_TRACE("%s needs barrier for %llx:%lld\n",
              ^
drivers/gpu/drm/i915/i915_gem_context.c:692:7:
       rq->fence.seqno);
       ~~~~~~~~~~~
./include/linux/kernel.h:682:33: note: in definition of macro ‘__trace_printk_check_format’
   ____trace_printk_check_format(fmt, ##args);  \
                                 ^~~
./include/linux/kernel.h:719:3: note: in expansion of macro ‘do_trace_printk’
   do_trace_printk(fmt, ##__VA_ARGS__); \
   ^~~~~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:689:4: note: in expansion of macro ‘GEM_TRACE’
    GEM_TRACE("%s needs barrier for %llx:%lld\n",
    ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:689:14: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘unsigned int’ [-Werror=format=]
    GEM_TRACE("%s needs barrier for %llx:%lld\n",
              ^
drivers/gpu/drm/i915/i915_gem_context.c:692:7:
       rq->fence.seqno);
       ~~~~~~~~~~~
./include/linux/kernel.h:735:29: note: in definition of macro ‘do_trace_printk’
   __trace_printk(_THIS_IP_, fmt, ##args);   \
                             ^~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:689:4: note: in expansion of macro ‘GEM_TRACE’
    GEM_TRACE("%s needs barrier for %llx:%lld\n",
    ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:696:13: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘unsigned int’ [-Werror=format=]
   GEM_TRACE("%s has barrier after %llx:%lld\n",
             ^
drivers/gpu/drm/i915/i915_gem_context.c:699:6:
      rq->fence.seqno);
      ~~~~~~~~~~~
./include/linux/kernel.h:682:33: note: in definition of macro ‘__trace_printk_check_format’
   ____trace_printk_check_format(fmt, ##args);  \
                                 ^~~
./include/linux/kernel.h:719:3: note: in expansion of macro ‘do_trace_printk’
   do_trace_printk(fmt, ##__VA_ARGS__); \
   ^~~~~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:696:3: note: in expansion of macro ‘GEM_TRACE’
   GEM_TRACE("%s has barrier after %llx:%lld\n",
   ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:696:13: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘unsigned int’ [-Werror=format=]
   GEM_TRACE("%s has barrier after %llx:%lld\n",
             ^
drivers/gpu/drm/i915/i915_gem_context.c:699:6:
      rq->fence.seqno);
      ~~~~~~~~~~~
./include/linux/kernel.h:735:29: note: in definition of macro ‘do_trace_printk’
   __trace_printk(_THIS_IP_, fmt, ##args);   \
                             ^~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:696:3: note: in expansion of macro ‘GEM_TRACE’
   GEM_TRACE("%s has barrier after %llx:%lld\n",
   ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c: In function ‘i915_gem_switch_to_kernel_context’:
drivers/gpu/drm/i915/i915_gem_context.c:752:14: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘unsigned int’ [-Werror=format=]
    GEM_TRACE("add barrier on %s for %llx:%lld\n",
              ^
drivers/gpu/drm/i915/i915_gem_context.c:755:7:
       prev->fence.seqno);
       ~~~~~~~~~~~~~
./include/linux/kernel.h:682:33: note: in definition of macro ‘__trace_printk_check_format’
   ____trace_printk_check_format(fmt, ##args);  \
                                 ^~~
./include/linux/kernel.h:719:3: note: in expansion of macro ‘do_trace_printk’
   do_trace_printk(fmt, ##__VA_ARGS__); \
   ^~~~~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:752:4: note: in expansion of macro ‘GEM_TRACE’
    GEM_TRACE("add barrier on %s for %llx:%lld\n",
    ^~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:752:14: error: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘unsigned int’ [-Werror=format=]
    GEM_TRACE("add barrier on %s for %llx:%lld\n",
              ^
drivers/gpu/drm/i915/i915_gem_context.c:755:7:
       prev->fence.seqno);
       ~~~~~~~~~~~~~
./include/linux/kernel.h:735:29: note: in definition of macro ‘do_trace_printk’
   __trace_printk(_THIS_IP_, fmt, ##args);   \
                             ^~~
drivers/gpu/drm/i915/i915_gem.h:66:24: note: in expansion of macro ‘trace_printk’
 #define GEM_TRACE(...) trace_printk(__VA_ARGS__)
                        ^~~~~~~~~~~~
drivers/gpu/drm/i915/i915_gem_context.c:752:4: note: in expansion of macro ‘GEM_TRACE’
    GEM_TRACE("add barrier on %s for %llx:%lld\n",
    ^~~~~~~~~
cc1: all warnings being treated as errors
scripts/Makefile.build:291: recipe for target 'drivers/gpu/drm/i915/i915_gem_context.o' failed
make[4]: *** [drivers/gpu/drm/i915/i915_gem_context.o] Error 1
scripts/Makefile.build:516: recipe for target 'drivers/gpu/drm/i915' failed
make[3]: *** [drivers/gpu/drm/i915] Error 2
scripts/Makefile.build:516: recipe for target 'drivers/gpu/drm' failed
make[2]: *** [drivers/gpu/drm] Error 2
scripts/Makefile.build:516: recipe for target 'drivers/gpu' failed
make[1]: *** [drivers/gpu] Error 2
Makefile:1060: recipe for target 'drivers' failed
make: *** [drivers] Error 2



More information about the Intel-gfx mailing list