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 12AB4CED24D for ; Tue, 8 Oct 2024 01:30:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4A6E36B0083; Mon, 7 Oct 2024 21:30:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 409006B0085; Mon, 7 Oct 2024 21:30:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 283416B0088; Mon, 7 Oct 2024 21:30:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id F09576B0083 for ; Mon, 7 Oct 2024 21:30:56 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id D9AEAAC877 for ; Tue, 8 Oct 2024 01:30:54 +0000 (UTC) X-FDA: 82648706112.16.1B8D25C Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf04.hostedemail.com (Postfix) with ESMTP id C1D0F40006 for ; Tue, 8 Oct 2024 01:30:54 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=wF94IDHO; spf=pass (imf04.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1728350921; 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:dkim-signature; bh=L5RF49JH8lfUpjeROzj9sxZeahPXQG1oqPy9x+enmlk=; b=ujsA9tus67118msDUFsHYC5gF2KfULA3Ug7HWWZT4LdAr9EUo6HhYZijuiHDCQwfcPV/xs MPS1Cxzb/PFr4MIzeNek16zaxjJQ0I23Eqbpjd6rvCun3VuFHMmgh1fvWdPLNbdEXhDFp4 7QVlRAG1K07YwhBlO3VoyXRZ9MG4t9k= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1728350921; a=rsa-sha256; cv=none; b=KVPtSKcwxFsHKeMBo7ZTk2uJwDLvFaTI9a5lun52PLwGYY0q6XI0Y6Q/fi7QR5nUOGaEKM nh12Zp+GlpUdwk2Ilf1Ddzya7wTzjohXTTnEwaaJZG/p3kIaYrbFGqsc0T2ihvgUP18HWy WsMj2pIguSo9JatDaWuKI/ppWAWMh0U= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=wF94IDHO; spf=pass (imf04.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 7279AA4264E; Tue, 8 Oct 2024 01:30:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6B035C4CEC6; Tue, 8 Oct 2024 01:30:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1728351053; bh=vxCcy/wP0tEtAiAQ0trrZTIT30svRSVdwkpX1EAEGt4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=wF94IDHOQAeyer+0lJ5Mckea+dNy8krILakDNpJqOzg+tg8ispVGQYFQXOm/FTmJN oW947/ZfzwLHLMvCCxMXdadu5OVEaYMZF2TU4yBjhtl98Z7Mn2Z+4OAzW71vxjHQ0h gAa5NjNqZuy0fz1A78aePnk2FhR1355LE0MRx4yg= Date: Mon, 7 Oct 2024 18:30:52 -0700 From: Andrew Morton To: kernel test robot Cc: Jeongjun Park , llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, kasong@tencent.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, syzbot+fa43f1b63e3aa6f66329@syzkaller.appspotmail.com Subject: Re: [PATCH] mm: swap: prevent possible data-race in __try_to_reclaim_swap Message-Id: <20241007183052.9d87f42e19db5f9777dc8e77@linux-foundation.org> In-Reply-To: <202410071223.t0yF8vP8-lkp@intel.com> References: <20241004142504.4379-1-aha310510@gmail.com> <202410071223.t0yF8vP8-lkp@intel.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: C1D0F40006 X-Stat-Signature: e6p8ozm7b67xipqesk6qy7iu9bjrqxhu X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1728351054-549983 X-HE-Meta: U2FsdGVkX1/LorMiTZE+1tTYcrAmW02Fjznhm/oqtzIzEAqj/hOhnnOmk3FUlDUlhkXgll2MtPswzugUxdr+93I8SNoxCjJp3Iem2+4USuqNFH5IKRxQg9jd31LPP+GWX7M10yTEHGLFTVOSJeRpGLqaP737v6Ong4nbx6JJ3ZjLE7AS+jlVwTdmbZq0PC0SMo/pizl0/K9HYcb21UzsrQIB3ubJ6XBPrOpsBABAHO50dxQ7mmvK1JuAZWwA6srvhE8S3jLIVn6a92lrsTlM3hil0HjlH2PQ6JtgfwPnNWu64LAQIgsAXQ6g6DlvcukGALL3FCJy5ncKc3ptxJYYYAw/a4ChyJXtCO1RxSXEm1fN8thTC1clGbMKh+u96Wq2kTVKYfH9KadnCBRjgAqMYutmnx5uaqlnvQNzVDiaY1jWQup4MGg7qDUmhZHdaRhHNezhrYQvCjFvWg4g94il+lBu9Xn4Kz/iTWxRJ5MTWDVMs9c8+nf4tMbAUBChUsbIzZ3KnqatX2Xt8Jo51ldvBhDmyBaR6y0uwjXIhkXDHmNAT41Jckt5Ue/BFTiz7xst/QanGd77jj7cqfHqaY7e5vxkD3bp3v7OPcsx7NmPsH28eJyYXCcXbTF+3aJzXQ6DTelX1wrlmhBtCKh3N6xACSaE5VudA0OPHiCytK9jD3pe/EE7hvjFkh8Nz8qH3t06kMD6p+ORYclr0TYGv4iss0KUOHb7PCg9DH5bWvb+Z+rOtsHZ0PMzOnOcYBQ7sXXtk+e0296DT+DdX0GA47Qo25yMYCqmcsqmVvHnevuHEQzDMs4O2vyrt+R+mkZrCNt6lOzU46aqHakGBWEGuOoFp589ISDHf1SHwISA6p3cvXVj8s16MoXd82pMQE0rEwxu1f511hYjelCHBL5YyN4/iIeJg7BVbfpcwDLMxcKodoA25v4oPLF8plzS+29B1IE06NM0YXJuBhGJtiQdJO5 SwkAu7ty vhjme18PU2HwLbudYv5JP3f1mdnI+9cSrhpXyuExe0px4Altl5zLsrma6jVR5a1D3KdPtvHcideTVjaQl5+q+q0/Ewma4QmiwnsOUj/vWZq5fu059POaoJYeN0dcQ1XSrMBnTSMgqMpQfSA89aw5DXP6zrUTfMIl2xyqmMv4btu1uy+tQGkXG0xFaZW/OMx8bSe0yBQzQMOh7gk7ajsda6KFPYO1h0Dw+SmmuCg/d9w0z7xfm0IdsjquENO1uVgoAWeFss941KsINh+xe+D2FiSr0cp3hY+i7hn09VEQSvdNvRPLUOGalgRYkEIKwRbd4z9erfSsJh46NgAss8fT1woNladgW6yPyhxpJ4OQobE/gxLmOZQf50N+mj4GEL1fdwbMGSiyw/Jq7exvn60hhG7dotALeKdzgnEkFBjL+jTW7mXN4NT3c5GzzudF/to4watmR5s9wyMj+KrOaxvFgCqdqdftAyeIFqvD9DipI+0x3GOaw8IqfhqXAKrZpP0Hfn8KCRKGD/kjwRFPs8ut3h1FJU+x2/8Wu6noi 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: List-Subscribe: List-Unsubscribe: On Mon, 7 Oct 2024 13:06:49 +0800 kernel test robot wrote: > Hi Jeongjun, > > kernel test robot noticed the following build warnings: > > [auto build test WARNING on akpm-mm/mm-everything] > > url: https://github.com/intel-lab-lkp/linux/commits/Jeongjun-Park/mm-swap-prevent-possible-data-race-in-__try_to_reclaim_swap/20241004-222733 > base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything > patch link: https://lore.kernel.org/r/20241004142504.4379-1-aha310510%40gmail.com > patch subject: [PATCH] mm: swap: prevent possible data-race in __try_to_reclaim_swap > config: x86_64-kexec (https://download.01.org/0day-ci/archive/20241007/202410071223.t0yF8vP8-lkp@intel.com/config) > compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241007/202410071223.t0yF8vP8-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/202410071223.t0yF8vP8-lkp@intel.com/ > > All warnings (new ones prefixed by >>): > > >> mm/swapfile.c:203:6: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] > 203 | if (!folio_trylock(folio)) > | ^~~~~~~~~~~~~~~~~~~~~ > mm/swapfile.c:254:9: note: uninitialized use occurs here > 254 | return ret; This warning can't be correct?