[Intel-gfx] [PATCH v2] drm/i915/lmem: debugfs for LMEM details
kbuild test robot
lkp at intel.com
Tue Dec 24 05:30:36 UTC 2019
Hi Ramalingam,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on drm-intel/for-linux-next]
[also build test WARNING on drm-tip/drm-tip v5.5-rc3 next-20191220]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Ramalingam-C/drm-i915-lmem-debugfs-for-LMEM-details/20191223-230416
base: git://anongit.freedesktop.org/drm-intel for-linux-next
config: i386-defconfig (attached as .config)
compiler: gcc-7 (Debian 7.5.0-3) 7.5.0
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp at intel.com>
All warnings (new ones prefixed by >>):
drivers/gpu/drm/i915/i915_debugfs.c: In function 'i915_gem_object_info':
>> drivers/gpu/drm/i915/i915_debugfs.c:377:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'resource_size_t {aka unsigned int}' [-Wformat=]
seq_printf(m, "LMEM total: %llu bytes, available %llu bytes\n",
~~~^
%u
drivers/gpu/drm/i915/i915_debugfs.c:377:55: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'resource_size_t {aka unsigned int}' [-Wformat=]
seq_printf(m, "LMEM total: %llu bytes, available %llu bytes\n",
~~~^
%u
vim +377 drivers/gpu/drm/i915/i915_debugfs.c
366
367 static int i915_gem_object_info(struct seq_file *m, void *data)
368 {
369 struct drm_i915_private *i915 = node_to_i915(m->private);
370
371 seq_printf(m, "%u shrinkable [%u free] objects, %llu bytes\n",
372 i915->mm.shrink_count,
373 atomic_read(&i915->mm.free_count),
374 i915->mm.shrink_memory);
375
376 if (HAS_LMEM(i915)) {
> 377 seq_printf(m, "LMEM total: %llu bytes, available %llu bytes\n",
378 READ_ONCE(i915->mm.regions[INTEL_REGION_LMEM]->total),
379 READ_ONCE(i915->mm.regions[INTEL_REGION_LMEM]->avail));
380 }
381
382 print_context_stats(m, i915);
383
384 return 0;
385 }
386
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 28356 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20191224/c2b553d6/attachment-0001.gz>
More information about the Intel-gfx
mailing list