[gvt-linux:gvt-next 10/10] drivers/gpu/drm/i915/gvt/cmd_parser.c:1650: warning: unused variable 'vgpu'

Zhenyu Wang zhenyuw at linux.intel.com
Thu Mar 30 00:21:15 UTC 2017


On 2017.03.30 07:50:11 +0800, kbuild test robot wrote:
> tree:   https://github.com/01org/gvt-linux.git gvt-next
> head:   decbb0093e9187c5fbb9d386d823b86e3da7c157
> commit: decbb0093e9187c5fbb9d386d823b86e3da7c157 [10/10] drm/i915/gvt: refine shadow batch buffer

Will drop that one now which has caused another kernel BUG
in smoke test.

Thanks.

> config: x86_64-randconfig-s2-03300512 (attached as .config)
> compiler: gcc-4.4 (Debian 4.4.7-8) 4.4.7
> reproduce:
>         git checkout decbb0093e9187c5fbb9d386d823b86e3da7c157
>         # save the attached .config to linux build tree
>         make ARCH=x86_64 
> 
> All warnings (new ones prefixed by >>):
> 
>    drivers/gpu/drm/i915/gvt/cmd_parser.c: In function 'perform_bb_shadow':
> >> drivers/gpu/drm/i915/gvt/cmd_parser.c:1650: warning: unused variable 'vgpu'
> 
> vim +/vgpu +1650 drivers/gpu/drm/i915/gvt/cmd_parser.c
> 
> be1da707 Zhi Wang   2016-05-03  1634  				/* chained batch buffer */
> be1da707 Zhi Wang   2016-05-03  1635  				met_bb_end = true;
> be1da707 Zhi Wang   2016-05-03  1636  			}
> be1da707 Zhi Wang   2016-05-03  1637  		}
> be1da707 Zhi Wang   2016-05-03  1638  		cmd_len = get_cmd_length(info, cmd) << 2;
> be1da707 Zhi Wang   2016-05-03  1639  		bb_size += cmd_len;
> be1da707 Zhi Wang   2016-05-03  1640  		gma += cmd_len;
> be1da707 Zhi Wang   2016-05-03  1641  
> be1da707 Zhi Wang   2016-05-03  1642  	} while (!met_bb_end);
> be1da707 Zhi Wang   2016-05-03  1643  
> be1da707 Zhi Wang   2016-05-03  1644  	return bb_size;
> be1da707 Zhi Wang   2016-05-03  1645  }
> be1da707 Zhi Wang   2016-05-03  1646  
> be1da707 Zhi Wang   2016-05-03  1647  static int perform_bb_shadow(struct parser_exec_state *s)
> be1da707 Zhi Wang   2016-05-03  1648  {
> be1da707 Zhi Wang   2016-05-03  1649  	struct intel_shadow_bb_entry *entry_obj;
> 695fbc08 Tina Zhang 2017-03-10 @1650  	struct intel_vgpu *vgpu = s->vgpu;
> decbb009 Tina Zhang 2017-03-16  1651  	unsigned int dst_needs_clflush;
> be1da707 Zhi Wang   2016-05-03  1652  	unsigned long gma = 0;
> be1da707 Zhi Wang   2016-05-03  1653  	uint32_t bb_size;
> be1da707 Zhi Wang   2016-05-03  1654  	void *dst = NULL;
> be1da707 Zhi Wang   2016-05-03  1655  	int ret = 0;
> be1da707 Zhi Wang   2016-05-03  1656  
> be1da707 Zhi Wang   2016-05-03  1657  	/* get the start gm address of the batch buffer */
> be1da707 Zhi Wang   2016-05-03  1658  	gma = get_gma_bb_from_cmd(s, 1);
> 
> :::::: The code at line 1650 was first introduced by commit
> :::::: 695fbc08d80f93ecca18a1abd8f52c2ab77fdc8d drm/i915/gvt: replace the gvt_err with gvt_vgpu_err
> 
> :::::: TO: Tina Zhang <tina.zhang at intel.com>
> :::::: CC: Zhenyu Wang <zhenyuw at linux.intel.com>
> 
> ---
> 0-DAY kernel test infrastructure                Open Source Technology Center
> https://lists.01.org/pipermail/kbuild-all                   Intel Corporation



-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gvt-dev/attachments/20170330/413391a4/attachment.sig>


More information about the intel-gvt-dev mailing list