From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4E60FC4338F for ; Tue, 10 Aug 2021 17:15:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1C95B60EB5 for ; Tue, 10 Aug 2021 17:15:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231506AbhHJRPX (ORCPT ); Tue, 10 Aug 2021 13:15:23 -0400 Received: from mga05.intel.com ([192.55.52.43]:19164 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229474AbhHJRPW (ORCPT ); Tue, 10 Aug 2021 13:15:22 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10072"; a="300538341" X-IronPort-AV: E=Sophos;i="5.84,310,1620716400"; d="gz'50?scan'50,208,50";a="300538341" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Aug 2021 10:14:59 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,310,1620716400"; d="gz'50?scan'50,208,50";a="675096489" Received: from lkp-server01.sh.intel.com (HELO d053b881505b) ([10.239.97.150]) by fmsmga005.fm.intel.com with ESMTP; 10 Aug 2021 10:14:57 -0700 Received: from kbuild by d053b881505b with local (Exim 4.92) (envelope-from ) id 1mDVL7-000Kmz-2j; Tue, 10 Aug 2021 17:14:57 +0000 Date: Wed, 11 Aug 2021 01:13:58 +0800 From: kernel test robot To: Stafford Horne Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Luc Van Oostenryck Subject: drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer Message-ID: <202108110150.CRsXvNJd-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 9a73fa375d58fee5262dd16473c8e7522bdf44de commit: d877322bc1adcab9850732275670409e8bcca4c4 openrisc: Fix issue with get_user for 64-bit values date: 11 months ago config: openrisc-randconfig-s031-20210810 (attached as .config) compiler: or1k-linux-gcc (GCC) 10.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-348-gf0e6938b-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d877322bc1adcab9850732275670409e8bcca4c4 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout d877322bc1adcab9850732275670409e8bcca4c4 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-10.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=openrisc SHELL=/bin/bash drivers/vhost/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 degrades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virtio16 vim +1035 drivers/vhost/vhost.c 7b5d753ebc22c5 Jason Wang 2019-05-24 1031 7b5d753ebc22c5 Jason Wang 2019-05-24 1032 static inline int vhost_get_used_idx(struct vhost_virtqueue *vq, 7b5d753ebc22c5 Jason Wang 2019-05-24 1033 __virtio16 *idx) 7b5d753ebc22c5 Jason Wang 2019-05-24 1034 { 7b5d753ebc22c5 Jason Wang 2019-05-24 @1035 return vhost_get_used(vq, *idx, &vq->used->idx); 7b5d753ebc22c5 Jason Wang 2019-05-24 1036 } 7b5d753ebc22c5 Jason Wang 2019-05-24 1037 :::::: The code at line 1035 was first introduced by commit :::::: 7b5d753ebc22c5b6935a70ce9a857dc6220784f8 vhost: fine grain userspace memory accessors :::::: TO: Jason Wang :::::: CC: Michael S. Tsirkin --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --9jxsPFA5p3P2qPhR Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --9jxsPFA5p3P2qPhR-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4904595295611493088==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 degrades to integer Date: Wed, 11 Aug 2021 01:13:58 +0800 Message-ID: <202108110150.CRsXvNJd-lkp@intel.com> List-Id: --===============4904595295611493088== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: 9a73fa375d58fee5262dd16473c8e7522bdf44de commit: d877322bc1adcab9850732275670409e8bcca4c4 openrisc: Fix issue with g= et_user for 64-bit values date: 11 months ago config: openrisc-randconfig-s031-20210810 (attached as .config) compiler: or1k-linux-gcc (GCC) 10.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-348-gf0e6938b-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gi= t/commit/?id=3Dd877322bc1adcab9850732275670409e8bcca4c4 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/gi= t/torvalds/linux.git git fetch --no-tags linus master git checkout d877322bc1adcab9850732275670409e8bcca4c4 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-10.3.0 make.cross= C=3D1 CF=3D'-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=3Dbuild_dir ARCH=3Do= penrisc SHELL=3D/bin/bash drivers/vhost/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 deg= rades to integer >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 deg= rades to integer >> drivers/vhost/vhost.c:1035:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1035:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1016:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1023:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: restricted __virtio16 deg= rades to integer drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1029:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 drivers/vhost/vhost.c:1010:16: sparse: sparse: cast to restricted __virt= io16 vim +1035 drivers/vhost/vhost.c 7b5d753ebc22c5 Jason Wang 2019-05-24 1031 = 7b5d753ebc22c5 Jason Wang 2019-05-24 1032 static inline int vhost_get_use= d_idx(struct vhost_virtqueue *vq, 7b5d753ebc22c5 Jason Wang 2019-05-24 1033 __virtio16 *idx) 7b5d753ebc22c5 Jason Wang 2019-05-24 1034 { 7b5d753ebc22c5 Jason Wang 2019-05-24 @1035 return vhost_get_used(vq, *idx= , &vq->used->idx); 7b5d753ebc22c5 Jason Wang 2019-05-24 1036 } 7b5d753ebc22c5 Jason Wang 2019-05-24 1037 = :::::: The code at line 1035 was first introduced by commit :::::: 7b5d753ebc22c5b6935a70ce9a857dc6220784f8 vhost: fine grain userspace= memory accessors :::::: TO: Jason Wang :::::: CC: Michael S. Tsirkin --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============4904595295611493088== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============4904595295611493088==--