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 08B30C38150 for ; Fri, 5 Jul 2024 17:16:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5338F6B0089; Fri, 5 Jul 2024 13:16:04 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4BD966B00AD; Fri, 5 Jul 2024 13:16:04 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 35D256B0098; Fri, 5 Jul 2024 13:16:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 152696B00AD for ; Fri, 5 Jul 2024 13:16:04 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id BBD511602C5 for ; Fri, 5 Jul 2024 17:16:03 +0000 (UTC) X-FDA: 82306351806.30.6F7CA56 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf04.hostedemail.com (Postfix) with ESMTP id B411B40007 for ; Fri, 5 Jul 2024 17:16:01 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=JsTmswnq; spf=pass (imf04.hostedemail.com: domain of nathan@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=nathan@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1720199741; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=N29LLnrpvHajTUdrhLhLlTX9OsEoTH93J7T4Tx7eD+U=; b=TAZI0fflptC6xJgcdjCv66Le+NNq/k/HYG+kkNNsAWnJCe3TAr9isVlujRl8sSfgsRxlso dbnZLANb8RqPjC5ZdwEBJbtvsagwuYLHhTNUPpLBgjElhZDlIh4pMP1HpjS5jixzjl38Mn F6j+36ShoM0yRmY/tpsi2mqzfBm+yWo= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=JsTmswnq; spf=pass (imf04.hostedemail.com: domain of nathan@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=nathan@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1720199741; a=rsa-sha256; cv=none; b=GjMSfZgyhTTBXxgWN2cC9CtQJ1U9J+GJQeQhCxIfi5JWxS9vLRY3L+JsvkGQ+Nhm6FNdCY HVq3ZgUSVwVMdEsPUkXSuvkbEYHaK3nIhaebyYWrKlz1zomAstyXpaXK1vfUJI40fd7waK J4ycr/vH3u66oU6u/b+IcgtlbVD0t9c= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 9430CCE3E63; Fri, 5 Jul 2024 17:15:58 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D9CE8C116B1; Fri, 5 Jul 2024 17:15:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1720199756; bh=cANfSeFPR/KCm7xUKPG0KOFYYkm6VqitRNLMMx7oG14=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JsTmswnqQuNIJd0WL3eoFCisnQdFwGPb7HhwrtLqkbEoCehKYD6t4CqEy6xYcVTPt PnyYECAEUfyHNLwgumidiZFmV5e/hLTwhNhTn7TlMieNMxKC03ZdMGzJh/1wfsSDvj PMh6pq7Yoo9RV6iBop8uOWkZLnOUe3GzJdLcBu2yAC3D1Fc82TSALWkUelzl8byxVY LqhshdxKDFNJy8OILLipGOSkAcncXfDLmp+A16OHbgWC9qYUJcxZ90XwgJHddfuIi4 0389dgHe5V04d3ladOocqswFSK8xYNp6Q5aD8jgirbwtkI6MTGCEBDNMy8/UO7P9co FTYyUwJ0RugkQ== Date: Fri, 5 Jul 2024 10:15:54 -0700 From: Nathan Chancellor To: kernel test robot Cc: alexs@kernel.org, Vitaly Wool , Miaohe Lin , Andrew Morton , linux-kernel@vger.kernel.org, minchan@kernel.org, willy@infradead.org, senozhatsky@chromium.org, david@redhat.com, 42.hyeyoo@gmail.com, Yosry Ahmed , nphamcs@gmail.com, llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: Re: [PATCH v2 17/20] mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc Message-ID: <20240705171554.GE987634@thelio-3990X> References: <20240703040613.681396-18-alexs@kernel.org> <202407052102.qbT7nLMK-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202407052102.qbT7nLMK-lkp@intel.com> X-Stat-Signature: jdnsf41pqicgje9a83ju39t3zfqpe36e X-Rspam-User: X-Rspamd-Queue-Id: B411B40007 X-Rspamd-Server: rspam02 X-HE-Tag: 1720199761-291694 X-HE-Meta: U2FsdGVkX1985ZRkbqRo9JLuEY3iP/ukSn9jl80aPZGBuvLEPmb9g2YhoeRLliMWQh+kLdwvHBKRuXQTDNZ3sH1BZm9WNQ1cdhWwf1tAhdm2I7I8Eu0nNznPj2o0KuVQTKaQw2iXQ9QbSlwdOD7bNZXKnkO4MQc2xuy+ak3cIGqpLr2wr9tTp249s0a61wlpUgUblJe9Y+5t75EDuo1N9rqmbJMT/mM31UjK+3kI7usx8t6bjqQr0sh2WEV9s88R9A5a4SGLG6sguKzRTJfuCQtKnpZ8tfF2L2nnZkCkHZSvilL5Bdcc7UX3cx8kbmBZA07wCzygSlIEL+b2Gc0g8jI+amZqq/xho2BH1xHr2S02NcujAFEMve0fMwlVuURwgNxUlaPP6tOi4WEjAp+JiORtjE1Z+SjPmP3H2UUEPwin5815Qz66WLf0v1pqbL0Qy7Dns8W+Djjz7fJ1gQr/6v+yclyFASgFBYsv73smUQJpCoMBioKrRxysj+eFo+0VJ8jK/iSjcQXetLfclBf0HL56OBqEtJC8P/FcdWXVHGP/dokJg1JjGPRpumhG8wSLBInnQtRoi4Fddy/NkNerilhudV0e5XQHGu4+Gr1t1vcznBVeNMh5jihkVl7B2TWsmkfZJ+PHrRA/5RIG6xKKqh1ohJd/A5YtPjCjmyVpuPW9qOfmwxcs1IZLZ1Kc0YfPY5Zlr16+gSzU3i23iLi3EkyQk1OOPNu1Kfkf5n/9+RTRGojEFFR4oMSz/cdiXB1g+bDXV271TyhFa4YX771hfaf58xMaqrqhBc8rJaR3jubRs8CJPQkWUiDR7eCepaIOqAK1pK5eKtEOh2Vi0qvXaETt53N5CD3NxUtgo7/nYmYa2n4+qffFTKSzy8K7p4iT+rgvvJ6ii7Gy99/+HL//n2VQTKeTFV3hSYUMrAOo8bWo7EXlH6/scuwBpH0IjCVgF8u3QYmNwnYmQcxDeru SmPAHbdo DwG9OSv/GgWarpuIfQiG8d9xeDpYt88zO3WCFl/suYoTdkEUKd25EIB2VlpZDmYarpoMctfakJfGTOAD2bVTCJ3EVnhiCbebCs4PtjxXrBX5phgs6h3ARl+AuSWqd0zWUibX5f3GuwyZbASgrh1SWZOF0QAmzhGsh6CRAkfnvMv6RshE+yv1sZP7Ho25+Hx0zhJnufob4DMV4rbPRvxzYlOFIVSaGVdft6z7pw0tAkkvdgp+VQ5JZ/nqUEGX28Mqw8x9vcRHCB0O5EnJFP0k99miyNok7VtRDHYNpH9qEENwmaQW6eq6lPxpnxW6zCUdMYlmaG5qmM74Twvo3n9dhK1Y6jtk6HJfh2iO05/iM0XGunO/2305q1geBaQme0m80nTqzX5OTPJRujIcMxdgm+OylT3oAoyiFGflEizJHCl9icdJhY3N4df6qw0QP5+4NvFbIiuIRWD/5p5iA8K8VFT3t8UXi3E094E3bN8nTbOo7/BdttmHHrCAZdoB3Q1Zdvwk78SLeHidQEdvb6gsITRlu3DLFio2a/HJN 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 Fri, Jul 05, 2024 at 10:43:41PM +0800, kernel test robot wrote: > 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/alexs-kernel-org/mm-zsmalloc-add-zpdesc-memory-descriptor-for-zswap-zpool/20240703-182314 > base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything > patch link: https://lore.kernel.org/r/20240703040613.681396-18-alexs%40kernel.org > patch subject: [PATCH v2 17/20] mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc > config: i386-randconfig-002-20240705 (https://download.01.org/0day-ci/archive/20240705/202407052102.qbT7nLMK-lkp@intel.com/config) > compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240705/202407052102.qbT7nLMK-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/202407052102.qbT7nLMK-lkp@intel.com/ > > All warnings (new ones prefixed by >>): > > >> mm/zsmalloc.c:471:12: warning: function 'is_first_zpdesc' is not needed and will not be emitted [-Wunneeded-internal-declaration] > 471 | static int is_first_zpdesc(struct zpdesc *zpdesc) > | ^~~~~~~~~~~~~~~ > 1 warning generated. I am not sure why the robot thinks that this change introduced this warning, I think it has been present since patch 2 of this series. The warning occurs when CONFIG_DEBUG_VM is disabled because is_first_zpdesc() is used with VM_BUG_ON_PAGE, which ultimately evaluates to BUILD_BUG_ON_INVALID() / sizeof(), so is_first_zpdesc() is only used in a compile time context for this configuration. Perhaps this can just be marked as __maybe_unused? Cheers, Nathan