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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id D76C0E7849A for ; Mon, 2 Oct 2023 11:58:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 371478D0022; Mon, 2 Oct 2023 07:58:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 321228D0001; Mon, 2 Oct 2023 07:58:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 210F18D0022; Mon, 2 Oct 2023 07:58:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 12FF68D0001 for ; Mon, 2 Oct 2023 07:58:01 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id D771B4023B for ; Mon, 2 Oct 2023 11:58:00 +0000 (UTC) X-FDA: 81300372720.13.42EC5FF Received: from esa8.hc1455-7.c3s2.iphmx.com (esa8.hc1455-7.c3s2.iphmx.com [139.138.61.253]) by imf10.hostedemail.com (Postfix) with ESMTP id 43A0DC001C for ; Mon, 2 Oct 2023 11:57:57 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=fujitsu.com; spf=pass (imf10.hostedemail.com: domain of ruansy.fnst@fujitsu.com designates 139.138.61.253 as permitted sender) smtp.mailfrom=ruansy.fnst@fujitsu.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696247878; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AMQxjdpC8pAWEi2aqsPg3c8G5uHBvLmnN7wiZU4G+Ig=; b=Lo72DirOjmt2L8TXPiocltobZKqS+H8a9aaH1AbmgWSSN5CfAQX3BU5uJc4ZYYTr2zwx3R Zt3lJxsYMXplFec76ZT4rKsG8DKEFBl3ptHy9TJ1jsMvDdbvh5gpx0CRPRmpftchjr9pgd 4LxjBBVf5SBZSo1QPASDIkwzZB+Yr0o= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=fujitsu.com; spf=pass (imf10.hostedemail.com: domain of ruansy.fnst@fujitsu.com designates 139.138.61.253 as permitted sender) smtp.mailfrom=ruansy.fnst@fujitsu.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696247878; a=rsa-sha256; cv=none; b=gsatVdJhNSuDrUR+IofhaFFAculuaiKgcIpu5uucy+OgdZ9drta6oWLtAbj/YGvrvdMdYP BUa6URmaV6/H7ioqyqhCrDEX1rCZJ8Sp/qxisCxCPVWDK5GBse15k5sU6NHCOIHKTJEvDP vX8dDlE6vxNflC2EVg1xMK1dNyIPPfw= X-IronPort-AV: E=McAfee;i="6600,9927,10850"; a="122471632" X-IronPort-AV: E=Sophos;i="6.03,194,1694703600"; d="scan'208";a="122471632" Received: from unknown (HELO yto-r4.gw.nic.fujitsu.com) ([218.44.52.220]) by esa8.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Oct 2023 20:57:55 +0900 Received: from yto-m1.gw.nic.fujitsu.com (yto-nat-yto-m1.gw.nic.fujitsu.com [192.168.83.64]) by yto-r4.gw.nic.fujitsu.com (Postfix) with ESMTP id 92A3CD3EA3 for ; Mon, 2 Oct 2023 20:57:53 +0900 (JST) Received: from kws-ab4.gw.nic.fujitsu.com (kws-ab4.gw.nic.fujitsu.com [192.51.206.22]) by yto-m1.gw.nic.fujitsu.com (Postfix) with ESMTP id C3E60CF7E5 for ; Mon, 2 Oct 2023 20:57:52 +0900 (JST) Received: from edo.cn.fujitsu.com (edo.cn.fujitsu.com [10.167.33.5]) by kws-ab4.gw.nic.fujitsu.com (Postfix) with ESMTP id 57E1240194 for ; Mon, 2 Oct 2023 20:57:52 +0900 (JST) Received: from [10.193.128.127] (unknown [10.193.128.127]) by edo.cn.fujitsu.com (Postfix) with ESMTP id 0499B1A0006; Mon, 2 Oct 2023 19:57:50 +0800 (CST) Message-ID: <83d057e5-ef5f-4b27-95c8-d7bf4902fa55@fujitsu.com> Date: Mon, 2 Oct 2023 19:57:50 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v15] mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind To: kernel test robot Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, dan.j.williams@intel.com, willy@infradead.org, jack@suse.cz, akpm@linux-foundation.org, djwong@kernel.org, mcgrof@kernel.org, chandanbabu@kernel.org, linux-fsdevel@vger.kernel.org, nvdimm@lists.linux.dev, linux-xfs@vger.kernel.org, linux-mm@kvack.org References: <20230928103227.250550-1-ruansy.fnst@fujitsu.com> <202310010955.feI4HCwZ-lkp@intel.com> From: Shiyang Ruan In-Reply-To: <202310010955.feI4HCwZ-lkp@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSS-9.1.0.1417-9.0.0.1002-27910.006 X-TM-AS-User-Approved-Sender: Yes X-TMASE-Version: IMSS-9.1.0.1417-9.0.1002-27910.006 X-TMASE-Result: 10--24.331000-10.000000 X-TMASE-MatchedRID: RsPxVIkBekyPvrMjLFD6eKzGfgakLdjaSIfLQ6k7huHHr4PSWTXSLMWl hj9iHeVpndDwnQ2pwPpOg1kzy/iWtmrs+r6+nS7O46cXaPycFZuR1LeQ+VpnJZskuXz9Gadkbyq cWT4FZRfg7nVyl/GdEkusQE+B0D7cVGsQtO2yiZ48+i/lP6Xo8coioCrSMgeKTmg3Ze6YIL1/o7 4UQlCmAM8oZdJyMU3z59JoNf8FRHif9F+VqQj2HI61Z+HJnvsOmSLeIgEDej+u9yzHHu0ZiRVx7 xedu5l6XICzc9HFHLudqC2fLtk9xL9ZdlL8eona0CzDI0K7cAwCwwGD+AF1Ue52OdZcC6tPvECL uM+h4RB+3BndfXUhXQ== X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0 X-Rspam-User: X-Stat-Signature: cppc8hquu4hfyd7qhwfj539owu9xag9e X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 43A0DC001C X-HE-Tag: 1696247877-904851 X-HE-Meta: U2FsdGVkX1+NNpWNtnAZQ2TXgFbJArXV7pX4wdM90mCsFxfT5IXuI38wCfZKjbAnavX+QNAvj0nb7t4bV0sYHFxrotuH10KwiKPYtM/GS3TTvMSu7GRqfeAUE/Hw7iafUyh+Z2QfX53fzqN7sQ82v6yeT+URGaw9aUM+5iTT5Ra1Nzy8DZQWYBY+vxwbhmUFRsMIQpVWwwMV++7nc1NpSg5SOd24yrADsTGOniCxW1eB7pXN5wWWdMuYuzAoDn/AskBprLGuXMuYiVdrI/8Xow2vGRn6JGXk45DEea6n4gLzD7/aKAnvSC6+4i6WvkwLVH29DrqVKSv1KwUlcQq3m7XhDHnbQ/LLjnU0jGOpbGitiC+ck0DcGPuL5sJ9uGKvm7w0it/8qIdSg67Xwi8Laz6xILbUywewrlKZbdZq8BLBnEXYUVEiuvKM/0NXav83f9IkcaSMRwAGVcK7ZFV6bSb6f4NfGq9pEyoC9tstYAh5MskXoP1YVwPs4MYAmXcGJLe/fo0vWYACCI8JEIDNYAPHOxnhobC7P7hG0FjRTrQpV15tYHRsk/esKPmatPzEb3gYUys9y3Gto1csEH86iecQKN9ypIFSj+r8LgHSw3r4AR1tLPXnNxahjTSdLkjpKAjZ85d4dpGanFrggWdBR9HRC6aqV4W4bNpLpn00eAp0br0j7IcwtB7WzRN6Jz0pQiCrnA5/5ygEjXUtGdKj4W29LCJHBF+lFsd8bniDSyElgskkhdLgJVD4A3tjN28pRgyy5MD+WsVS0RfvXr7YDGiSGLsFWV7ZwDpkx3tCo/1QcTRKwcqBH9Vc7lPuOuhmD/uFyZrDbfgigey346N3k3OKAJyh7qY+DFXJax624tlWfRu25uq+VZio88XwLp66KGgUeFDee/+w6mKjprDNBY5qv9reN1AWI42Lll1Oj9GYjsutQZzauXzLzaz9HZh4z6waZoWMMmAqNYVqgOA Pc9gjHoj 2OATjcL02hl3WVkW2kXgKxJ4sJf63FFyoSG9juS/NMZO9O+97WiLBGKK8Qe+pwKi8iAfPMz5bOAfEi4/L/T0RevXKjWxYqP5Mzz8cOj5mgYCYbcHWMslmaI00x40z6Gwpdml0N2vBSJeKU4kgiua99JUkNEAj/4o8Tfg6AgxMPnQ3pw27rep9tdAVU5Pij0peGSYE2IBM/YxvhHYTNndUGNn6k1rSR2SfZdF16xy/9ksG/oXWKmUKmy1rINzjwEpa6MasrNJlCiNzjAYQ5JVod3nkPh12UEtjN73O8vwE/nckPsHpey24cMwS6oE0HH/zodRIBC9NuSHdUN+sJir6YhGGNNDbpQq2qPoGIpDzecPf2kRJ+S/V4AGKoKxGDxnHsc0LW4mXaZmP4PL08KH1vPkl+nwJa4tWI7EBB1uA/dMPROE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: 在 2023/10/1 9:43, kernel test robot 写道: > Hi Shiyang, > > kernel test robot noticed the following build errors: > > > > url: https://github.com/intel-lab-lkp/linux/commits/UPDATE-20230928-183310/Shiyang-Ruan/xfs-fix-the-calculation-for-end-and-length/20230629-161913 > base: the 2th patch of https://lore.kernel.org/r/20230629081651.253626-3-ruansy.fnst%40fujitsu.com > patch link: https://lore.kernel.org/r/20230928103227.250550-1-ruansy.fnst%40fujitsu.com > patch subject: [PATCH v15] mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind > config: x86_64-rhel-8.3-rust (https://download.01.org/0day-ci/archive/20231001/202310010955.feI4HCwZ-lkp@intel.com/config) > compiler: clang version 15.0.7 (https://github.com/llvm/llvm-project.git 8dfdcc7b7bf66834a761bd8de445840ef68e4d1a) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231001/202310010955.feI4HCwZ-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-kbuild-all/202310010955.feI4HCwZ-lkp@intel.com/ > > All errors (new ones prefixed by >>): > >>> fs/xfs/xfs_notify_failure.c:127:27: error: use of undeclared identifier 'FREEZE_HOLDER_KERNEL' > error = freeze_super(sb, FREEZE_HOLDER_KERNEL); > ^ > fs/xfs/xfs_notify_failure.c:143:26: error: use of undeclared identifier 'FREEZE_HOLDER_KERNEL' > error = thaw_super(sb, FREEZE_HOLDER_KERNEL); > ^ >>> fs/xfs/xfs_notify_failure.c:153:17: error: use of undeclared identifier 'FREEZE_HOLDER_USERSPACE' > thaw_super(sb, FREEZE_HOLDER_USERSPACE); > ^ > 3 errors generated. > The two enums has been introduced since 880b9577855e ("fs: distinguish between user initiated freeze and kernel initiated freeze"), v6.6-rc1. I also compiled my patches based on v6.6-rc1 with your config file, it passed with no error. So, which kernel version were you testing? -- Thanks, Ruan. > > vim +/FREEZE_HOLDER_KERNEL +127 fs/xfs/xfs_notify_failure.c > > 119 > 120 static int > 121 xfs_dax_notify_failure_freeze( > 122 struct xfs_mount *mp) > 123 { > 124 struct super_block *sb = mp->m_super; > 125 int error; > 126 > > 127 error = freeze_super(sb, FREEZE_HOLDER_KERNEL); > 128 if (error) > 129 xfs_emerg(mp, "already frozen by kernel, err=%d", error); > 130 > 131 return error; > 132 } > 133 > 134 static void > 135 xfs_dax_notify_failure_thaw( > 136 struct xfs_mount *mp, > 137 bool kernel_frozen) > 138 { > 139 struct super_block *sb = mp->m_super; > 140 int error; > 141 > 142 if (kernel_frozen) { > 143 error = thaw_super(sb, FREEZE_HOLDER_KERNEL); > 144 if (error) > 145 xfs_emerg(mp, "still frozen after notify failure, err=%d", > 146 error); > 147 } > 148 > 149 /* > 150 * Also thaw userspace call anyway because the device is about to be > 151 * removed immediately. > 152 */ > > 153 thaw_super(sb, FREEZE_HOLDER_USERSPACE); > 154 } > 155 >