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 90698C83013 for ; Thu, 29 Aug 2024 09:26:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 08D6D6B00AF; Thu, 29 Aug 2024 05:26:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0165E6B00B0; Thu, 29 Aug 2024 05:26:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DF9486B00B1; Thu, 29 Aug 2024 05:26:05 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BE4156B00AF for ; Thu, 29 Aug 2024 05:26:05 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 63A21120C9F for ; Thu, 29 Aug 2024 09:26:05 +0000 (UTC) X-FDA: 82504751490.26.2859352 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by imf24.hostedemail.com (Postfix) with ESMTP id 66254180004 for ; Thu, 29 Aug 2024 09:26:03 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=PzPuuxiU; spf=pass (imf24.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.128.51 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724923445; 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:dkim-signature; bh=gAvX4nxugzvLLHwzqMBg3PEBh+8hsK2td8y9rNRJjlY=; b=JKj+BF4SnNlhkuPWk9YxdFSJE2aTBbwjGacGz1VZyBuupLKIFbExf8k7haZm/YAUr3hFYU JHwoMausgOjLVMrBFSqTM/zHhEk88B0nc4PcY0Th9ql6YrQIaKItDiNFVfq1DBdTPaT1uL as45jkd9JdN8HJStr2aUkMEQS4DzxXk= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=PzPuuxiU; spf=pass (imf24.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.128.51 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724923445; a=rsa-sha256; cv=none; b=FhBJe4+sI8MMIwZP8OGsvK/AnO4fuDZ5wGBFh0wwk5fglbcu5lB6/TlrOVLmkFMdbts2gJ m0zpvldP7RNIMdVj8lEyL8mlJqNtjW8AmR99jgKOAtDLjqP/0vfDFUIdrkIzzupHoWqI/o Vpt/f3WXdqsaVtdHRkk1ng9abxUoZg0= Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4280c55e488so2369995e9.0 for ; Thu, 29 Aug 2024 02:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1724923562; x=1725528362; darn=kvack.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=gAvX4nxugzvLLHwzqMBg3PEBh+8hsK2td8y9rNRJjlY=; b=PzPuuxiUv/1mw5HQU5e7HCJ+GhxsbAHWZJPara5RLVpHL+G9Ji+6huCZkGiiM7Tuz7 LyIxsx9qpZS/7o8Z+emuw4lyntxYXsP7PkDrca29MgmcjjHKJiQRwQQ97e/mkm9794NM ki0RJURpRcGiSPuiDLQfbXJklcOfcBPb53jhpJzEVGFHK8wRsHTbswhEvv5h3vkXYqda 1xfZLv9B1eLw43sF6eiK5yAQil0N34BVWDbYm3B0FMUSgiPiwBXf7PG/mRIlp40DuYHq 3Pu7PDHghnvdKJlPZtcY9lGtdp+hfS/teQ+X5D0571jY0BU7yzKFoZ82s6Z4KB4adWOH ys2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724923562; x=1725528362; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:message-id:subject:cc:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gAvX4nxugzvLLHwzqMBg3PEBh+8hsK2td8y9rNRJjlY=; b=wuc590IXWPo58gKAvnyRLxXz3ZIyBmiilPkYqOLVJLMp/O294APGuupY3BAAOydhJE wBgZdt1Gg1X2kn+djY2BUDtnyo++80uUb/3NLKPW0MG/mFdRuz4u2WaEduSs0WK6A0Bl yCncmJh21uIJsaxhZWAkeJcAs8xWP0FjfR8HQPZuhBQuuxbMDzA56WkonOOOihvps4kH YwJRSeiUXgdKIjuujCRPMU2xuIvtp7xtl7O5vuaooquwOF9TaQcg7dUQRW3MJ7hZD63v wDV5mWjSdRa6dzC6JhT5OMrHs4sqac8xn7hVNKXiG7D9yj/IuhwKH1YDdhalf8ntlboF 0TLg== X-Forwarded-Encrypted: i=1; AJvYcCXYpfbVYPrSDBlBzUGcQqb1Hn7EGl0JOpEdrnfHCveKlThbrJE1xMMk93Vlgzqifvo0QrxUbFQL/A==@kvack.org X-Gm-Message-State: AOJu0Yyd3D57B+TNnYs3KSMLfU+08WrFDRAX6Yo+laXaaLfx8q86Gx7V nYN2jnzAcZipNqPuPnaTDS8v4C8XOrSghrE0QMAdhW05pTgbHGRnPzydi7VjVLI= X-Google-Smtp-Source: AGHT+IHS0mdsJlWj1rrvXndoz5Oe14EVmdyVaw6esL3Lk15aOpT3/U6xPInumH4Z/7S66CPs1y9WnA== X-Received: by 2002:a05:600c:1909:b0:426:526f:4a1f with SMTP id 5b1f17b1804b1-42bb74549a5mr6726015e9.16.1724923561802; Thu, 29 Aug 2024 02:26:01 -0700 (PDT) Received: from localhost ([196.207.164.177]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42ba6396580sm44599855e9.9.2024.08.29.02.26.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Aug 2024 02:26:01 -0700 (PDT) Date: Thu, 29 Aug 2024 12:25:57 +0300 From: Dan Carpenter To: oe-kbuild@lists.linux.dev, =?iso-8859-1?Q?Andr=E9?= Almeida , Hugh Dickins , Andrew Morton , Alexander Viro , Christian Brauner , Jan Kara Cc: lkp@intel.com, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, kernel-dev@igalia.com, krisman@kernel.org, Daniel Rosenberg , smcv@collabora.com, =?iso-8859-1?Q?Andr=E9?= Almeida Subject: Re: [PATCH 3/5] tmpfs: Create casefold mount options Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20240823173332.281211-4-andrealmeid@igalia.com> X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 66254180004 X-Stat-Signature: ghi4fnr7s43qoamencajuzxw5qkctejp X-Rspam-User: X-HE-Tag: 1724923563-301707 X-HE-Meta: U2FsdGVkX1+eCp4J9hRiWdlw0PNHDW02VUAxwx1j+NJryBkB3ZrVIiNA6R/96sKrL3vXMuW0MizKDZRxRaCCzbARRBeeDTStTw4EL4/wVGBhVrFrOkA2fNnGBVt1qCXSxge+Vw4TRzJ9OLtV/tzluCCHMcpw/sruW1GHt7Yl192pCruLunhN4cdlH+UIt39mPKCzoekpRJF4OTkRAauSELkzuyIVXIjXoJicxxjIDxKGHG7x/5PXjYXDON1Ni7gro6RdgmEdXLNrDl88xkAo+akN033rIJ1AN790yEjYwULsXPiqkah7MaVlPN5pNJQw5D4krgmo1A04eHiJvAF5uAs0bwEFtMjiFs9J7rNG/En0E/IbhrUqqfFQZtRJc6GOh0XKGG+PWPaEIc2FMUsHKD/hHCDRqCHvpN/yqJyMIWfq9EOoyyGLP2q9dfuLEtI+BDjKWq9VejVYrGoGcCpzRFHYeFXaGulO1+qberViskHPwb7p5Ug6SYIutlV5VGcCwQ6L7jd8dmH6d0O7+KUwheFSLGlGAad7E59/ls+zoum5cmPQRVfAz5cqusNGR0K6Z4j+9pkmtOjuPt6UmDHwkF+roHFwmKFlSDaYlK+rFsS26Yi/RWFoCpOq8q1hatYIC53Ll1EN8e7G+eceD5STiG07fcuv8YihCCy0gZGyJ7Bs5JJsES2Tbw9HfbeS0TP8PYZWL1oJ4Fga3Vy968mL+r2+s5ASm1/YK3fj2Wrxv0RuXv7MTdWKhLuqvVOx3IYy6/yjss5TPPjwkHoSULP0kViyx1Wr14wwGL85TtfuCrvyq2gwrS5YHWvaEnNmMiK8bZ+cB+gDts4d1VzIzcNrspGhEUveRn261jaiyhntm5g/ZRZjLgl1vMK0shs+3NlgHzI54mKCglo74GrVciFMVYQqFhlOOnHvR3uHk92NKhMiOBcbyr8z/yMXxwHQGL8/mK1USjHSFcJgOlOwv6G TG3m8N2P qsAaXu4gBcLeFtCSUShomiHS2C+eRDe998fV5qB8fh/sWomoXezpxOP8zEZcbPXY1UShOyYPlYhLfklVT1Rv17ySc501oY/1yzgJ3uhMXGj+Q1rHA4dtgeSEiGhR2oBRtW/XIoGA85rez00xzFOP/ZfHf7u37ifwPPwdGrExXTkjSuLmfVbmPKGHsW2fd1aSAzslhW4y6Y0aF1TcyAQCLCCfKfmPS97P5/7g3QtWmJdYVdvkqRt1SqVNL+4x31d8uL8KAsfcW3wrH3dHIpSYOpzWTwVIEzbEU+JhfO1W8seDgipow5QUzh1HJ8O9d4Kn/Gopks3udegj9byDogVu6/NnW4LajXSzEr6iQMgXeMdlCWZwEEPk4azX8aFgYylhcxdXz3nmWf4f9HMHqtEH+uPdBqWTGorHLV/Tp18V7u2cmi7i5t64v7uXmlqm1cvxoXS2y1KKBePTwLLEroylVRWmYVgzJ4/K8QZB7+k+dt/QR0kP3Rdh1HNPHhin0X8JUL0lwQWibRlold0QwJ7BDvlNx3GYVIsh+56YpZpINCkLpu8w+JCO7Sac560HUt4FW4wzqrlcjusG1HKeoqXOPgXWv/Uq3Y3uhNhNaSk2gv9oZc7C3kw1/OtRFC/3Ff8LJFDigMhk6JFcy4kU= 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: Hi André, kernel test robot noticed the following build warnings: https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Andr-Almeida/tmpfs-Add-casefold-lookup-support/20240826-135457 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240823173332.281211-4-andrealmeid%40igalia.com patch subject: [PATCH 3/5] tmpfs: Create casefold mount options config: x86_64-randconfig-161-20240827 (https://download.01.org/0day-ci/archive/20240829/202408290349.lp2Eq74b-lkp@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) 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 | Reported-by: Dan Carpenter | Closes: https://lore.kernel.org/r/202408290349.lp2Eq74b-lkp@intel.com/ smatch warnings: mm/shmem.c:4307 shmem_parse_opt_casefold() error: uninitialized symbol 'maj'. mm/shmem.c:4307 shmem_parse_opt_casefold() error: uninitialized symbol 'min'. mm/shmem.c:4307 shmem_parse_opt_casefold() error: uninitialized symbol 'rev'. vim +/maj +4307 mm/shmem.c a024e87c2944676 André Almeida 2024-08-23 4291 static int shmem_parse_opt_casefold(struct fs_context *fc, struct fs_parameter *param) a024e87c2944676 André Almeida 2024-08-23 4292 { a024e87c2944676 André Almeida 2024-08-23 4293 struct shmem_options *ctx = fc->fs_private; a024e87c2944676 André Almeida 2024-08-23 4294 unsigned int maj, min, rev, version_number; a024e87c2944676 André Almeida 2024-08-23 4295 char version[10]; a024e87c2944676 André Almeida 2024-08-23 4296 int ret; a024e87c2944676 André Almeida 2024-08-23 4297 struct unicode_map *encoding; a024e87c2944676 André Almeida 2024-08-23 4298 a024e87c2944676 André Almeida 2024-08-23 4299 if (strncmp(param->string, "utf8-", 5)) a024e87c2944676 André Almeida 2024-08-23 4300 return invalfc(fc, "Only utf8 encondings are supported"); a024e87c2944676 André Almeida 2024-08-23 4301 ret = strscpy(version, param->string + 5, sizeof(version)); a024e87c2944676 André Almeida 2024-08-23 4302 if (ret < 0) a024e87c2944676 André Almeida 2024-08-23 4303 return invalfc(fc, "Invalid enconding argument: %s", a024e87c2944676 André Almeida 2024-08-23 4304 param->string); a024e87c2944676 André Almeida 2024-08-23 4305 a024e87c2944676 André Almeida 2024-08-23 4306 utf8_parse_version(version, &maj, &min, &rev); No error checking a024e87c2944676 André Almeida 2024-08-23 @4307 version_number = UNICODE_AGE(maj, min, rev); ^^^^^^^^^^^^^ a024e87c2944676 André Almeida 2024-08-23 4308 encoding = utf8_load(version_number); a024e87c2944676 André Almeida 2024-08-23 4309 if (IS_ERR(encoding)) a024e87c2944676 André Almeida 2024-08-23 4310 return invalfc(fc, "Invalid utf8 version: %s", version); a024e87c2944676 André Almeida 2024-08-23 4311 pr_info("tmpfs: Using encoding provided by mount options: %s\n", a024e87c2944676 André Almeida 2024-08-23 4312 param->string); a024e87c2944676 André Almeida 2024-08-23 4313 ctx->encoding = encoding; a024e87c2944676 André Almeida 2024-08-23 4314 a024e87c2944676 André Almeida 2024-08-23 4315 return 0; a024e87c2944676 André Almeida 2024-08-23 4316 } a024e87c2944676 André Almeida 2024-08-23 4317 #else a024e87c2944676 André Almeida 2024-08-23 4318 static int shmem_parse_opt_casefold(struct fs_context *fc, struct fs_parameter *param) a024e87c2944676 André Almeida 2024-08-23 4319 { a024e87c2944676 André Almeida 2024-08-23 4320 return invalfc(fc, "tmpfs: No kernel support for casefold filesystems\n"); a024e87c2944676 André Almeida 2024-08-23 4321 } -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki