size_t is (some sort of) int on x86-32 and long on x86-64, eliminate compiler warnings by casting to long.
Signed-off-by: Krzysztof Halasa <k...@pm.waw.pl> diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index 39f5c65..d5044db 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c @@ -1007,8 +1007,8 @@ i915_gem_set_domain_ioctl(struct drm_device *dev, void *data, mutex_lock(&dev->struct_mutex); #if WATCH_BUF - DRM_INFO("set_domain_ioctl %p(%d), %08x %08x\n", - obj, obj->size, read_domains, write_domain); + DRM_INFO("set_domain_ioctl %p(%ld), %08x %08x\n", + obj, (long)obj->size, read_domains, write_domain); #endif if (read_domains & I915_GEM_DOMAIN_GTT) { ret = i915_gem_object_set_to_gtt_domain(obj, write_domain != 0); @@ -1051,8 +1051,8 @@ i915_gem_sw_finish_ioctl(struct drm_device *dev, void *data, } #if WATCH_BUF - DRM_INFO("%s: sw_finish %d (%p %d)\n", - __func__, args->handle, obj, obj->size); + DRM_INFO("%s: sw_finish %d (%p %ld)\n", + __func__, args->handle, obj, (long)obj->size); #endif obj_priv = obj->driver_private; @@ -2377,8 +2377,8 @@ i915_gem_object_bind_to_gtt(struct drm_gem_object *obj, unsigned alignment) } #if WATCH_BUF - DRM_INFO("Binding object of size %d at 0x%08x\n", - obj->size, obj_priv->gtt_offset); + DRM_INFO("Binding object of size %ld at 0x%08x\n", + (long)obj->size, obj_priv->gtt_offset); #endif ret = i915_gem_object_get_pages(obj); if (ret) { diff --git a/drivers/gpu/drm/i915/i915_gem_debug.c b/drivers/gpu/drm/i915/i915_gem_debug.c index 8d0b943..88e9c3f 100644 --- a/drivers/gpu/drm/i915/i915_gem_debug.c +++ b/drivers/gpu/drm/i915/i915_gem_debug.c @@ -143,9 +143,9 @@ i915_gem_object_check_coherency(struct drm_gem_object *obj, int handle) uint32_t *backing_map = NULL; int bad_count = 0; - DRM_INFO("%s: checking coherency of object %...@0x%08x (%d, %dkb):\n", + DRM_INFO("%s: checking coherency of object %...@0x%08x (%d, %ldkb):\n", __func__, obj, obj_priv->gtt_offset, handle, - obj->size / 1024); + (long)(obj->size / 1024)); gtt_mapping = ioremap(dev->agp->base + obj_priv->gtt_offset, obj->size); -- Krzysztof Halasa ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel