✗ Fi.CI.BAT: failure for series starting with [01/24] drm/i915: Encourage our shrinker more when our shmemfs allocations fails

Patchwork patchwork at emeril.freedesktop.org
Sat May 20 17:42:53 UTC 2017


== Series Details ==

Series: series starting with [01/24] drm/i915: Encourage our shrinker more when our shmemfs allocations fails
URL   : https://patchwork.freedesktop.org/series/24743/
State : failure

== Summary ==

  LD      drivers/usb/gadget/udc/udc-core.o
  LD      drivers/usb/gadget/udc/built-in.o
  LD      drivers/usb/gadget/built-in.o
drivers/gpu/drm/i915/i915_gem_execbuffer.c: In function ‘eb_reserve’:
drivers/gpu/drm/i915/i915_gem_execbuffer.c:609:25: error: passing argument 1 of ‘eb_reserve_vma’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
    err = eb_reserve_vma(eb, vma);
                         ^
drivers/gpu/drm/i915/i915_gem_execbuffer.c:519:12: note: expected ‘struct i915_execbuffer *’ but argument is of type ‘const struct i915_execbuffer *’
 static int eb_reserve_vma(struct i915_execbuffer *eb, struct i915_vma *vma)
            ^
drivers/gpu/drm/i915/i915_gem_execbuffer.c:617:18: error: passing argument 1 of ‘INIT_LIST_HEAD’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
   INIT_LIST_HEAD(&eb->unbound);
                  ^
In file included from ./include/linux/mutex.h:14:0,
                 from ./include/linux/ww_mutex.h:17,
                 from ./include/linux/reservation.h:42,
                 from drivers/gpu/drm/i915/i915_gem_execbuffer.c:30:
./include/linux/list.h:25:20: note: expected ‘struct list_head *’ but argument is of type ‘const struct list_head *’
 static inline void INIT_LIST_HEAD(struct list_head *list)
                    ^
drivers/gpu/drm/i915/i915_gem_execbuffer.c:630:31: error: passing argument 2 of ‘list_add’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
     list_add(&vma->exec_link, &eb->unbound);
                               ^
In file included from ./include/linux/mutex.h:14:0,
                 from ./include/linux/ww_mutex.h:17,
                 from ./include/linux/reservation.h:42,
                 from drivers/gpu/drm/i915/i915_gem_execbuffer.c:30:
./include/linux/list.h:76:20: note: expected ‘struct list_head *’ but argument is of type ‘const struct list_head *’
 static inline void list_add(struct list_head *new, struct list_head *head)
                    ^
drivers/gpu/drm/i915/i915_gem_execbuffer.c:632:36: error: passing argument 2 of ‘list_add_tail’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
     list_add_tail(&vma->exec_link, &eb->unbound);
                                    ^
In file included from ./include/linux/mutex.h:14:0,
                 from ./include/linux/ww_mutex.h:17,
                 from ./include/linux/reservation.h:42,
                 from drivers/gpu/drm/i915/i915_gem_execbuffer.c:30:
./include/linux/list.h:90:20: note: expected ‘struct list_head *’ but argument is of type ‘const struct list_head *’
 static inline void list_add_tail(struct list_head *new, struct list_head *head)
                    ^
drivers/gpu/drm/i915/i915_gem_execbuffer.c:636:27: error: passing argument 2 of ‘list_splice_tail’ discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
   list_splice_tail(&last, &eb->unbound);
                           ^
In file included from ./include/linux/mutex.h:14:0,
                 from ./include/linux/ww_mutex.h:17,
                 from ./include/linux/reservation.h:42,
                 from drivers/gpu/drm/i915/i915_gem_execbuffer.c:30:
./include/linux/list.h:318:20: note: expected ‘struct list_head *’ but argument is of type ‘const struct list_head *’
 static inline void list_splice_tail(struct list_head *list,
                    ^
  LD      drivers/video/console/built-in.o
  LD      drivers/video/built-in.o
  AR      lib/lib.a
  EXPORTS lib/lib-ksyms.o
  LD      lib/built-in.o
  LD      drivers/tty/serial/8250/8250_base.o
  LD      drivers/tty/serial/8250/built-in.o
  LD      drivers/usb/core/usbcore.o
  LD      net/ipv6/ipv6.o
  LD      drivers/usb/core/built-in.o
  LD      drivers/tty/serial/built-in.o
  LD [M]  drivers/net/ethernet/intel/e1000/e1000.o
  LD      net/ipv6/built-in.o
  LD      drivers/md/md-mod.o
  LD      drivers/md/built-in.o
  LD      drivers/scsi/sd_mod.o
  LD      drivers/scsi/built-in.o
  LD      net/ipv4/built-in.o
cc1: all warnings being treated as errors
scripts/Makefile.build:302: recipe for target 'drivers/gpu/drm/i915/i915_gem_execbuffer.o' failed
make[4]: *** [drivers/gpu/drm/i915/i915_gem_execbuffer.o] Error 1
make[4]: *** Waiting for unfinished jobs....
  LD      net/core/built-in.o
  LD      net/built-in.o
  LD      drivers/tty/vt/built-in.o
  LD      drivers/tty/built-in.o
  CC      arch/x86/kernel/cpu/capflags.o
  LD      arch/x86/kernel/cpu/built-in.o
  LD      arch/x86/kernel/built-in.o
  LD      arch/x86/built-in.o
  LD [M]  drivers/net/ethernet/intel/e1000e/e1000e.o
  LD      drivers/usb/host/xhci-hcd.o
  LD      drivers/usb/host/built-in.o
  LD      drivers/usb/built-in.o
  LD      fs/btrfs/btrfs.o
  LD      fs/btrfs/built-in.o
  LD [M]  drivers/net/ethernet/intel/igb/igb.o
  LD      drivers/net/ethernet/built-in.o
  LD      drivers/net/built-in.o
  LD      fs/ext4/ext4.o
  LD      fs/ext4/built-in.o
  LD      fs/built-in.o
scripts/Makefile.build:561: recipe for target 'drivers/gpu/drm/i915' failed
make[3]: *** [drivers/gpu/drm/i915] Error 2
scripts/Makefile.build:561: recipe for target 'drivers/gpu/drm' failed
make[2]: *** [drivers/gpu/drm] Error 2
scripts/Makefile.build:561: recipe for target 'drivers/gpu' failed
make[1]: *** [drivers/gpu] Error 2
Makefile:1016: recipe for target 'drivers' failed
make: *** [drivers] Error 2



More information about the Intel-gfx-trybot mailing list