== Series Details == Series: series starting with [CI,01/15] drm/i915: Split GEM object type definition to its own header URL : https://patchwork.freedesktop.org/series/61238/ State : warning == Summary == $ dim sparse origin/drm-tip Sparse version: v0.5.2 Commit: drm/i915: Split GEM object type definition to its own header +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Pull GEM ioctls interface to its own file Okay! Commit: drm/i915: Move object->pages API to i915_gem_object.[ch] +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move shmem object setup to its own file +drivers/gpu/drm/i915/gem/i915_gem_shmem.c:481:36: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:4944:36: warning: expression using sizeof(void) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move phys objects to its own file +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move mmap and friends to its own file +drivers/gpu/drm/i915/gem/i915_gem_mman.c:190:17: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_mman.c:190:17: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_mman.c:190:17: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_mman.c:190:17: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_mman.c:305:32: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_mman.c:305:32: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1526:17: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1526:17: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1526:17: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1526:17: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1641:32: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1641:32: warning: expression using sizeof(void) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move GEM domain management to its own file +drivers/gpu/drm/i915/gem/i915_gem_domain.c:445:34: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_domain.c:445:34: warning: expression using sizeof(void) -drivers/gpu/drm/i915/i915_gem.c:913:39: warning: expression using sizeof(void) -drivers/gpu/drm/i915/i915_gem.c:913:39: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1975:34: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_gem.c:1975:34: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_gem.c:913:39: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_gem.c:913:39: warning: expression using sizeof(void) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move more GEM objects under gem/ +drivers/gpu/drm/i915/gem/i915_gem_context.c:2056:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_context.c:2057:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_context.c:2058:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_context.c:2059:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_context.c:2060:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_context.c:2061:17: error: bad integer constant expression +drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c:1495:25: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_internal.c:51:39: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_internal.c:53:37: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_internal.c:53:37: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_internal.c:81:29: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_internal.c:81:29: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/i915_gem_shrinker.c:339:25: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/selftests/huge_pages.c:203:36: warning: expression using sizeof(void) +drivers/gpu/drm/i915/gem/selftests/huge_pages.c:203:36: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_context.c:2056:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_context.c:2057:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_context.c:2058:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_context.c:2059:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_context.c:2060:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_context.c:2061:17: error: bad integer constant expression -drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c:1495:25: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_internal.c:51:39: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_internal.c:53:37: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_internal.c:53:37: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_internal.c:81:29: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_internal.c:81:29: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/i915_gem_shrinker.c:339:25: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/selftests/huge_pages.c:203:36: warning: expression using sizeof(void) -drivers/gpu/drm/i915/gem/selftests/huge_pages.c:203:36: warning: expression using sizeof(void) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Pull scatterlist utils out of i915_gem.h Okay! Commit: drm/i915: Move GEM object domain management from struct_mutex to local +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:20: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/linux/reservation.h:220:45: warning: dereference of noderef expression +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move GEM object waiting to its own file +drivers/gpu/drm/i915/gem/i915_gem_wait.c:194:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) -O:drivers/gpu/drm/i915/i915_utils.h:230:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +drivers/gpu/drm/i915/i915_utils.h:220:16: warning: expression using sizeof(void) +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move GEM object busy checking to its own file +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Move GEM client throttling to its own file +./include/uapi/linux/perf_event.h:147:56: warning: cast truncates bits from constant value (8000000000000000 becomes 0) Commit: drm/i915: Rename intel_context.active to .inflight Okay! Commit: drm/i915: Drop the deferred active reference Okay! _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx