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 CD71FC83F1A for ; Thu, 17 Jul 2025 11:21:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 54F9D8D0003; Thu, 17 Jul 2025 07:21:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4FF6F8D0001; Thu, 17 Jul 2025 07:21:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3EDC08D0003; Thu, 17 Jul 2025 07:21:39 -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 2CF788D0001 for ; Thu, 17 Jul 2025 07:21:39 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id AF5AB110A0F for ; Thu, 17 Jul 2025 11:21:38 +0000 (UTC) X-FDA: 83673516276.27.39A6B76 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by imf19.hostedemail.com (Postfix) with ESMTP id 1093F1A0007 for ; Thu, 17 Jul 2025 11:21:35 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="kHG/Z8dU"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf19.hostedemail.com: domain of lkp@intel.com designates 198.175.65.20 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752751296; a=rsa-sha256; cv=none; b=77WAzbXAZPhLvHzHwsw12R9uKTRQwzu1vJki9jZ2OMEmEE3bOJNtz6aSz9v8fQFG7WuIrT SlHOAvczRmHinIrc9KAhLBx69pOwn/ixJz3zGtY8YDLOwol7HS3oeNK+hbb0CQzTJZ7Co9 gOYAeE/SXWMwEzAp93ENK5g10L/dIgk= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="kHG/Z8dU"; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf19.hostedemail.com: domain of lkp@intel.com designates 198.175.65.20 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752751296; 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=ZIzUQ5lpdcApJGn7GXimOPyIwo63dqVRux1DLmMWQx8=; b=BdGtYNq+chms9pVj08af2SYzcnWAYJPDDnqNky9xrb+X33U94bwgwUsWAI9jPvcwdysviT q0/LtYLpTlwKi8XGMGNLgHGeikQDDYg+sbjROsB1Xa0sSaOTkixVmHCr2kizAootLBueOB vJSys98BLBFWVw17UT9lPfWRSbBTADA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1752751296; x=1784287296; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=tp43p0GJ/val1nSF5m1mu7Vex9dTquwznl2UZ8uspK4=; b=kHG/Z8dUgsw1hxesg4pfRPpUxXe5ahI6pWmRzsX0a0FdW7RqDvtCXFLe K82U2hfObP891bZFTJYtz1Mb/vZKASVrzXSX4FFyyJTWEGjbK53lldNIv 9e4ZHhmRQg8EwIs/qGxwVKCrqPKEuheTe7pV8Rqlcq006wS0RrjmXiVWh oRKkhCSnGMqGzXOfJwt3/s1LACyHZGolBr59L+kRnUCjpr8CCaCjx5NXm zAYmT5wooVtHvOBukngjNLS+BCbMXE21+ABi53gFX8lUZ7TMmwRcu5jFM 42pOwu572ZwXe9pzmqu7qsYM0xd3X6bcU863Bp7Pv30HRd3tbRnTeCCFo w==; X-CSE-ConnectionGUID: d4uOkZi8QgqddmomH7zBEA== X-CSE-MsgGUID: 3lEJB8Q1TECLkdk4owkGZg== X-IronPort-AV: E=McAfee;i="6800,10657,11493"; a="54738565" X-IronPort-AV: E=Sophos;i="6.16,318,1744095600"; d="scan'208";a="54738565" Received: from orviesa010.jf.intel.com ([10.64.159.150]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2025 04:21:34 -0700 X-CSE-ConnectionGUID: j47l8CY8RwOJJZh5UBSNWw== X-CSE-MsgGUID: lakZtGCVQgGTgHw6kEiKZA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,318,1744095600"; d="scan'208";a="157158832" Received: from lkp-server01.sh.intel.com (HELO 9ee84586c615) ([10.239.97.150]) by orviesa010.jf.intel.com with ESMTP; 17 Jul 2025 04:21:29 -0700 Received: from kbuild by 9ee84586c615 with local (Exim 4.96) (envelope-from ) id 1ucMg3-000DZb-05; Thu, 17 Jul 2025 11:21:27 +0000 Date: Thu, 17 Jul 2025 19:20:58 +0800 From: kernel test robot To: Youngjun Park , akpm@linux-foundation.org, hannes@cmpxchg.org Cc: oe-kbuild-all@lists.linux.dev, mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, shikemeng@huaweicloud.com, kasong@tencent.com, nphamcs@gmail.com, bhe@redhat.com, baohua@kernel.org, chrisl@kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, gunho.lee@lge.com, iamjoonsoo.kim@lge.com, taejoon.song@lge.com, Youngjun Park , Michal =?iso-8859-1?Q?Koutn=FD?= Subject: Re: [PATCH 1/4] mm/swap, memcg: Introduce infrastructure for cgroup-based swap priority Message-ID: <202507171936.fGW4muEc-lkp@intel.com> References: <20250716202006.3640584-2-youngjun.park@lge.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250716202006.3640584-2-youngjun.park@lge.com> X-Rspamd-Queue-Id: 1093F1A0007 X-Stat-Signature: 4mbu8unp1a85gtrff1w9qdjbqott69m1 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1752751295-934133 X-HE-Meta: U2FsdGVkX18uT2yFImsxPX64dTtXLdc0s/F/6TrHBTLxXM9tuJLm3lfkr5vEG7uLhql+bcSFNonyeQeHHgnV1KvzG+sLdfwe0NR62iA8HNPJdKdAMaoKRCgYYGWJIuqHsqmGUiaEzctq/WY8Kd4i+1OOt4W5O4QFdIqO83W6/c+1HsZo1h1RdHV64/4w52/5WG1hyPLgWl7HTJX65BRI1+30fcKCGSM7zpJFP5sqnQARNIsvfRzmzTILvRXw+k8ldBROe/m9DWgnEuojADu42OygWqK0/2JnhgearcrNQjCIdPbwoi8qxuAc1DrvhD6rCUni3I0UiYO5TuJaEBT3nWAFNYq+KC11fIKDxFxwlvlQRmnZ1pKUOsD9+qRxp8qAGXcBX73Lfi9n9CX17FkNwE6vBFPyi5KKBtLtVZDC4bw60aVE1cDMUWWTsKJ7gYc7ZnsJtqH1zNgp7LeH7Ek2/M7e9/z9gXbx96Lusrb3Ou8itr/s90ZjqPFEZSwGBG03Wl8oDxKvX+2YCJ2ogtAuQXYIT/0MzbWTwyajYuOLmmfCMI048Y+acBFiA+jPeCLnuVWNzv943EE3rnC+jKDqJhKAf6mHzOXckBlWZekFgeQU8D+jrQsvLNeKq8crjkzHPz14WYZ8dHpauF6abMMtNDUBmBioiyfFvcIEbjVHdWb5El7MTCLkV7qkJzy1oP077hufPktR9E6UwAO5FWROMjXylyagerQ0ZiTiHvOYV7TQpQOeSZTc1i5cKPU/VGKbHwqLEGf89ImDgsjXgpcVA3EDKsZ7ih+HElf4zA5pp5GN15gFgpPfU9iLlfosSab7icx211QkhzawgytW4ocIPasN0fdtuatDRWKhdu+Vo5ALh3KUROR1K5dedoYf81jqfUZHDZPup2LDa64Bu84K1la56nkvWY0CNirc8lf9w4+18R618zidsjFZpyWyNJ8VY2BryctdtlOPZrtbVIp fqKGNTM1 lpI7b0mnUkflqzJZpVNAfyGYG1Eb0f9luAa0MNIDBpjYOQxz6V6xWsiHDpxfqxW4tNUBOLmtrw+8bxkCXA0sIGRRjX/Pk9vk+XujIABMSdJA2n31r4GJz/MoOLm7nOm/5hyNpRg+kHopvShCP+pfecSaFMQIhX+ymAxTD74I/qcWwgL+yMjMOYnP7E3FX9eMB4mv44qpnmhqAMKe3jpVaHae6TnIXE1mlMjkjJ1LjEUzyIawPA+ZFrYJ02gkh5W1dJNw5zvNtvBkKdCXEiQTQ4VGLMsI9CHDjGKHmUOclKLPo9z2E+pi6nrHyBNIYvNk+ZrnWINpcfta5TTU/uttbZspfwDAz+h+ELQMa 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 Youngjun, kernel test robot noticed the following build warnings: [auto build test WARNING on 347e9f5043c89695b01e66b3ed111755afcf1911] url: https://github.com/intel-lab-lkp/linux/commits/Youngjun-Park/mm-swap-memcg-Introduce-infrastructure-for-cgroup-based-swap-priority/20250717-042648 base: 347e9f5043c89695b01e66b3ed111755afcf1911 patch link: https://lore.kernel.org/r/20250716202006.3640584-2-youngjun.park%40lge.com patch subject: [PATCH 1/4] mm/swap, memcg: Introduce infrastructure for cgroup-based swap priority config: loongarch-allyesconfig (https://download.01.org/0day-ci/archive/20250717/202507171936.fGW4muEc-lkp@intel.com/config) compiler: clang version 21.0.0git (https://github.com/llvm/llvm-project 16534d19bf50bde879a83f0ae62875e2c5120e64) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250717/202507171936.fGW4muEc-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/202507171936.fGW4muEc-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/memcontrol.c:5462:12: warning: variable 'id' is uninitialized when used here [-Wuninitialized] 5462 | memcg, id, SWAP_PRIORITY_GLOBAL); | ^~ mm/memcontrol.c:5414:8: note: initialize the variable 'id' to silence this warning 5414 | u64 id; | ^ | = 0 1 warning generated. vim +/id +5462 mm/memcontrol.c 5408 5409 #ifdef CONFIG_SWAP_CGROUP_PRIORITY 5410 static ssize_t swap_cgroup_priority_write(struct kernfs_open_file *of, 5411 char *buf, size_t nbytes, loff_t off) 5412 { 5413 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); 5414 u64 id; 5415 int prio; 5416 int ret; 5417 char first_token[32]; 5418 char second_token[32]; 5419 char dummy[2]; 5420 char *stripped_buf; 5421 int num_parsed; 5422 5423 stripped_buf = strstrip(buf); 5424 num_parsed = sscanf(stripped_buf, "%31s %31s %1s", first_token, 5425 second_token, dummy); 5426 if (num_parsed == 2) { 5427 if (strcmp(first_token, "default") == 0) { 5428 if (strcmp(second_token, "none") == 0) 5429 ret = apply_swap_cgroup_priority( 5430 memcg, DEFAULT_ID, SWAP_PRIORITY_GLOBAL); 5431 else if (strcmp(second_token, "disabled") == 0) 5432 ret = apply_swap_cgroup_priority( 5433 memcg, DEFAULT_ID, SWAP_PRIORITY_DISABLE); 5434 else 5435 ret = -EINVAL; 5436 } else { 5437 ret = kstrtoull(first_token, 10, &id); 5438 if (ret) 5439 return -EINVAL; 5440 5441 if (strcmp(second_token, "none") == 0) { 5442 ret = apply_swap_cgroup_priority( 5443 memcg, id, SWAP_PRIORITY_GLOBAL); 5444 } else if (strcmp(second_token, "disabled") == 0) { 5445 ret = apply_swap_cgroup_priority( 5446 memcg, id, SWAP_PRIORITY_DISABLE); 5447 } else { 5448 ret = kstrtoint(second_token, 10, &prio); 5449 if (ret) 5450 return -EINVAL; 5451 if (prio == -1) 5452 return -EINVAL; 5453 else if (prio > SHRT_MAX || prio < SHRT_MIN) 5454 return -EINVAL; 5455 ret = apply_swap_cgroup_priority(memcg, id, 5456 prio); 5457 } 5458 } 5459 } else if (num_parsed == 1) { 5460 if (strcmp(first_token, "none") == 0) 5461 ret = apply_swap_cgroup_priority( > 5462 memcg, id, SWAP_PRIORITY_GLOBAL); 5463 else if (strcmp(first_token, "disabled") == 0) 5464 ret = apply_swap_cgroup_priority( 5465 memcg, id, SWAP_PRIORITY_DISABLE); 5466 else 5467 ret = -EINVAL; 5468 } else { 5469 return -EINVAL; 5470 } 5471 5472 if (ret) 5473 return ret; 5474 5475 return nbytes; 5476 } 5477 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki