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 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C8F25C433EF for ; Wed, 27 Oct 2021 04:50:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 97CE76109E for ; Wed, 27 Oct 2021 04:50:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237988AbhJ0ExV (ORCPT ); Wed, 27 Oct 2021 00:53:21 -0400 Received: from mga17.intel.com ([192.55.52.151]:63560 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231845AbhJ0ExU (ORCPT ); Wed, 27 Oct 2021 00:53:20 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10149"; a="210854668" X-IronPort-AV: E=Sophos;i="5.87,184,1631602800"; d="gz'50?scan'50,208,50";a="210854668" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2021 21:50:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,184,1631602800"; d="gz'50?scan'50,208,50";a="486491803" Received: from lkp-server01.sh.intel.com (HELO ed9880660fb6) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 26 Oct 2021 21:50:52 -0700 Received: from kbuild by ed9880660fb6 with local (Exim 4.92) (envelope-from ) id 1mfatn-00000j-SQ; Wed, 27 Oct 2021 04:50:51 +0000 Date: Wed, 27 Oct 2021 12:50:13 +0800 From: kernel test robot To: Shivam Kumar , pbonzini@redhat.com Cc: kbuild-all@lists.01.org, kvm@vger.kernel.org, Shivam Kumar , Anurag Madnawat , Shaju Abraham , Manish Mishra Subject: Re: [PATCH 2/6] Allocate memory for dirty quota context and initialize dirty quota migration flag. Message-ID: <202110271236.OxY7BKkp-lkp@intel.com> References: <20211026163511.90558-3-shivam.kumar1@nutanix.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="+HP7ph2BbKc20aGI" Content-Disposition: inline In-Reply-To: <20211026163511.90558-3-shivam.kumar1@nutanix.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org --+HP7ph2BbKc20aGI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Shivam, Thank you for the patch! Yet something to improve: [auto build test ERROR on mst-vhost/linux-next] [also build test ERROR on linus/master v5.15-rc7 next-20211026] [cannot apply to kvm/queue] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Shivam-Kumar/KVM-Dirty-Quota-Based-VM-Live-Migration-Auto-Converge/20211027-003852 base: https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git linux-next config: s390-alldefconfig (attached as .config) compiler: s390-linux-gcc (GCC) 11.2.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/96d8525a5ba81c559c00d6c0fa1f2b2e84fe74ce git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Shivam-Kumar/KVM-Dirty-Quota-Based-VM-Live-Migration-Auto-Converge/20211027-003852 git checkout 96d8525a5ba81c559c00d6c0fa1f2b2e84fe74ce # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=s390 SHELL=/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): s390-linux-ld: arch/s390/../../virt/kvm/kvm_main.o: in function `kvm_vm_ioctl_create_vcpu': >> kvm_main.c:(.text+0x3766): undefined reference to `kvm_vcpu_dirty_quota_alloc' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --+HP7ph2BbKc20aGI Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --+HP7ph2BbKc20aGI--