[Intel-gfx] [PATCH] drm/i915: implement WaClearTdlStateAckDirtyBits
kbuild test robot
lkp at intel.com
Wed Mar 9 17:04:19 UTC 2016
Hi Tim,
[auto build test ERROR on drm-intel/for-linux-next]
[also build test ERROR on v4.5-rc7 next-20160309]
[if your patch is applied to the wrong git tree, please drop us a note to help improving the system]
url: https://github.com/0day-ci/linux/commits/tim-gore-intel-com/drm-i915-implement-WaClearTdlStateAckDirtyBits/20160310-004816
base: git://anongit.freedesktop.org/drm-intel for-linux-next
config: i386-randconfig-x000-201610 (attached as .config)
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
All error/warnings (new ones prefixed by >>):
drivers/gpu/drm/i915/intel_lrc.c: In function 'gen9_init_perctx_bb':
>> drivers/gpu/drm/i915/intel_lrc.c:1216:18: error: incompatible types when assigning to type 'uint32_t {aka unsigned int}' from type 'i915_reg_t {aka const struct <anonymous>}'
batch[__index] = (cmd); \
^
>> drivers/gpu/drm/i915/intel_lrc.c:1463:3: note: in expansion of macro 'wa_ctx_emit'
wa_ctx_emit(batch, index, GEN7_ROW_CHICKEN2);
^
vim +1216 drivers/gpu/drm/i915/intel_lrc.c
83b8a982 Arun Siluvery 2015-07-08 1210 #define wa_ctx_emit(batch, index, cmd) \
17ee950d Arun Siluvery 2015-06-19 1211 do { \
83b8a982 Arun Siluvery 2015-07-08 1212 int __index = (index)++; \
83b8a982 Arun Siluvery 2015-07-08 1213 if (WARN_ON(__index >= (PAGE_SIZE / sizeof(uint32_t)))) { \
17ee950d Arun Siluvery 2015-06-19 1214 return -ENOSPC; \
17ee950d Arun Siluvery 2015-06-19 1215 } \
83b8a982 Arun Siluvery 2015-07-08 @1216 batch[__index] = (cmd); \
17ee950d Arun Siluvery 2015-06-19 1217 } while (0)
17ee950d Arun Siluvery 2015-06-19 1218
8f40db77 Ville Syrjälä 2015-11-04 1219 #define wa_ctx_emit_reg(batch, index, reg) \
:::::: The code at line 1216 was first introduced by commit
:::::: 83b8a982b101c48fc025066a7b08beaf6fa756f0 drm/i915: Update wa_ctx_emit() macro as per kernel coding guidelines
:::::: TO: Arun Siluvery <arun.siluvery at linux.intel.com>
:::::: CC: Daniel Vetter <daniel.vetter at ffwll.ch>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/octet-stream
Size: 23412 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20160310/c6107d3f/attachment-0001.obj>
More information about the Intel-gfx
mailing list