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 CF63DC282DE for ; Fri, 7 Mar 2025 15:24:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 58A8B6B0082; Fri, 7 Mar 2025 10:24:02 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 538F76B0085; Fri, 7 Mar 2025 10:24:02 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4280F6B0088; Fri, 7 Mar 2025 10:24:02 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 24F5E6B0082 for ; Fri, 7 Mar 2025 10:24:02 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id F351780CF4 for ; Fri, 7 Mar 2025 15:24:02 +0000 (UTC) X-FDA: 83195125524.09.BDD14D5 Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) by imf18.hostedemail.com (Postfix) with ESMTP id 1BBF91C0017 for ; Fri, 7 Mar 2025 15:24:00 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=HkanuLp7; spf=pass (imf18.hostedemail.com: domain of gourry@gourry.net designates 209.85.219.50 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741361041; 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=bQDpIx1LDvx0gmjHl2Xaz7imPvceKHnW6AENwjXSx4c=; b=bxqA8kDu38CkQ/EJ2fuqQRL1IH24jRxtQweIPtGLEjDsbxxpSJI8AFTDgTFEx0jXk+WLrw p3JoXPBaNm64XSDhebO0P3J0JPrboXUvIHixWurLrwQdc/zCvPCBzKgk5PWBprQU1f743z aEOSWOgeSnIbCjyzrt1xJrjFs3Y79xA= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=HkanuLp7; spf=pass (imf18.hostedemail.com: domain of gourry@gourry.net designates 209.85.219.50 as permitted sender) smtp.mailfrom=gourry@gourry.net; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741361041; a=rsa-sha256; cv=none; b=n+EXO68sXAoPVSUTokV7HV0YTCyXxoWOnb6AOyrTcAEQBMntpxyYF8/Z+BcQVmS1sE4D5x j+wqlNRgzlnex/Gx/h+RMaVtD7H7ldGdPnXkmYWSGNfAGMvrDvQGbKW/5fruArpRrSUb9s 34W0u7VnaJS04fJPeNz2kk13tEGjukA= Received: by mail-qv1-f50.google.com with SMTP id 6a1803df08f44-6e8fc176825so12005356d6.0 for ; Fri, 07 Mar 2025 07:24:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1741361040; x=1741965840; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=bQDpIx1LDvx0gmjHl2Xaz7imPvceKHnW6AENwjXSx4c=; b=HkanuLp7iOmIaNkhp+2Mh0CZrNPObEldwClwz9ro/vevAVAu+dNYX4DbU5vDlIBieK gRla1yU03kXU5FR7Pc8DS6wDrMNpkBMlXT7mk9FujfQ3GyiYqh/z6hTXz96nNJHdUATL PbMxB0fKOrkmJWoHsgX4dUrbqMYwcujigy/m1FxTD+TpARnoALn8oWbgwxCWNWnniyf7 5VnDRY6Jp8+wgtoK93XdAW1Ba0xQQUH77HT23KCCiLUpP07nyB89SbqTByNRFMp5iezQ qxWCKXaO5m4xW1V8ccffrzDH2C63WqRqyHkwXRaKU8TcEJUb9Ml2vjFYpdxKGxVwtFqw rv5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741361040; x=1741965840; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bQDpIx1LDvx0gmjHl2Xaz7imPvceKHnW6AENwjXSx4c=; b=hJxxOPxpDZuOzHdbKSWKX6dOk/xMFeG7nUtkqapHDY2b0e7ee0VzSOE/kvac684N4N 9r7LNB/Pip0d6qNknhb6CpGqzcU3JrnWvFvsbnY8C4uhAgpctpgL20lwOpAWZHxzQpvc P7+UAfqK68OTdODJbUye/9Kyd4NL4qvlHi8fFzVEJXQvLKm4v/zhOkK6w0TzbMGGBq5Y 19HMNT1o2CjOTiI4/5FXE8m4iiEN0PLPEYfQnfsH1pU+4EJ53/xYeSnYNjfHS0j3ZKrm SGl5iQJ7VzHr5YP5dpLXepaslqT5trAdb36mAm4NWRgEVDZx+qs4qeD78cewOEU5BedD 9ORQ== X-Forwarded-Encrypted: i=1; AJvYcCUD8yL0yly3/AY2t7vP4C1dKVYwbT+fUXUZ1+qMdkn3Avd3FvqjCnwKio/MFnoBDrnCYY34+cNUPQ==@kvack.org X-Gm-Message-State: AOJu0Yw8KsIQKlMbrjQ7r2rJ7tUBlow/GSgGNotC7tGN6ZNEcKcjA/lP eHrfVMOilO6PP9JtQw8kwki9TODJakKbmC3Z2Ve57/LGyXgAFnfcG3KfxR/sOQE= X-Gm-Gg: ASbGncvLI2fS2MjqStJHoVkr7ZYez0hUYil+5RKuDcIV9aU66zE51AxVA9HowJ/yT5A sZKkGrKT/AC0kfLYtxiQOe9t96+hFhcw7oNHyzshJCRWaAGMwq0Ig55Cl0duiqt4st7VNJhuQ14 5QdlPC74p8ZtfzQ2vmUuq7MMt39naCFOjFX5if43zRO+5ro24VEt9i6QVyJjSe2QiYANwnWbYGP W1EnL99xvSoo4sV5stDa15KPn55T1ufEdDOKWghg0A3x1SKTZukCy4z1MPHIIn/GWk4TFPZlCeq aLRrhIRtlx2SeGTe9I2AV8gRxNfRocI4F6KXaiIOuPWsSVhSkQcFdviUdOx+0FDFqK0+mkum9zP 3RT+UP4NofquVwmrNTPLNxph4Yd0= X-Google-Smtp-Source: AGHT+IH76rdNmbl5bYxxi2Ntlx+Q9KC5d6ItHMqrKmo47yrPqKQ+dtsj3ZlBapDNCUyzNnFJZtFvHA== X-Received: by 2002:ad4:5aaf:0:b0:6e8:ea29:fdd1 with SMTP id 6a1803df08f44-6e9005d4500mr51843746d6.3.1741361040000; Fri, 07 Mar 2025 07:24:00 -0800 (PST) Received: from gourry-fedora-PF4VCD3F (pool-173-79-56-208.washdc.fios.verizon.net. [173.79.56.208]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e8f707bf64sm20530746d6.2.2025.03.07.07.23.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Mar 2025 07:23:59 -0800 (PST) Date: Fri, 7 Mar 2025 10:23:57 -0500 From: Gregory Price To: Rakie Kim Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-cxl@vger.kernel.org, joshua.hahnjy@gmail.com, dan.j.williams@intel.com, ying.huang@linux.alibaba.com, kernel_team@skhynix.com, honggyu.kim@sk.com, yunjeong.mun@sk.com Subject: Re: [PATCH 4/4] mm/mempolicy: Fix memory leaks in mempolicy_sysfs_init() Message-ID: References: <20250307063534.540-1-rakie.kim@sk.com> <20250307063534.540-5-rakie.kim@sk.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250307063534.540-5-rakie.kim@sk.com> X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 1BBF91C0017 X-Stat-Signature: zyufmafuoer5psd6g776fghqpnsrxmzk X-HE-Tag: 1741361040-982933 X-HE-Meta: U2FsdGVkX1+Sl2m0pzc/l3JcXXPVQ+cHJUwY1i8K51Ac2+ByjKUQMnFZFixka30BOmQ9Tp+oY5FK/Xy7fAGGPpnqJiYI2yu0oxUsEydFQnwW3tLo5Ss/4SW+Cb33UX8+VO70FnN+aaV9wnwLNLK7BRjCapSxpTj8vaaZxZwtVmFDbo6VoJ1ggS092FIiteQwDOU46y8vXm0cIRv1CNJ+aBeq9sdbpNRpV31kB9jbcM+tKl314mwJXGpiK8Pb8hNZ2LHzm9TVg7SpsbeKUYRF3xXzLDuKVJ+ZNWWmRRwlr6ZD9FabP3OPm6GQtcwEzNPU6mHXWjPgtVjaTWguFHGwIjla2pIe2Pl/Ta+jhOxSNA3nRBhp798T66GoTlNsvZyYVahlHBg2TwF4q6gFHsxV2/USbxbRo25rGwL3/x92RQlwDqPge+7WGQuiX3R92zgtlJNH1IQyMJ6zJU6UzpGheND/Wy84XWOk+I84d3T/OjZgkf3bkimlBkZbrjabeAXfCUGJRGxvGNEni5NW4FNSXHUDXuijDUr7v9tKC+pLns6gRy6SzwEjtsdhXJ0WZQkIpGdEZ1w0wfYwyFIEgO8qVAuNHjAw2BIJkOTVwfS/llCEdzdwv1VgiUrIJTybgMXOB+HGsl2EMbQrA5m1P05oxWgNgostYBGUG49JQzO8kkYreoP55mx/Wqy4RcTBLvxAOJifyuxIQ8PpVK3mPz2NzMERG7rEGC7nLhp2CKpqu4U7lnplS6U5GK+4WU1z+D1Esdf3+uxHr/tiEYjyiDZ9oL3F3X4usehCJ4/O2oX0hnQYvYqF6vYTyGEmqSI/o3oY2H8GKlZiVM9P/k2nT5dHkyOUnxnwlvH5jo0479Ws52eAwogauI12eFNYMwlXi+wR6cPIddWKSabE+waeOgWBGNig3s+XUIy0m/tCH1yuzylb9Ph8exZ1CTBLXdnnQj6WtObVSYIIiEwwfMpKIsd eqLEzyE2 0zGR6+7AiH/5Ai8ZjBR8IMfo5rwE/yLXITKln+vj4ksWfoinlh36/E5GYNuC1rNuMVfoT5/nj0Guf+WWxZs1WGDNqNTQVKnGRAgRziSS1PzU1hG9l//MOOTjMTD4AhF5Ld5KOLX7aM2JKYd9RBL9Xytd1Qb1WtuNJpt4JnkPlr5RgNU55dBLh2u0sUbKocliyBvHY/ohMln4z7zE/mrqwmzpO6coEcz7sQI09/jUogvnmK2FE19IJNm8Ic1LCbo0pGee7PYwX4H473tYLVSZ7QRrYzuEmuzGfmk7YLCcrJ946FxJRIj4NAZrGQqwVpL6E45ZFguOH65Q2h8lnnZAS+WS/wMODLeQvyWdaCnN7iGv8aKCKpdZxczKoq1U8Ou8Rui63idqWfotGQfWo0+lTazB4vJ7ksNcQSl2BBl+QVeDGcWTR9qR69bUR6PF+P03vwZas X-Bogosity: Ham, tests=bogofilter, spamicity=0.010705, 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, Mar 07, 2025 at 03:35:33PM +0900, Rakie Kim wrote: > Improper cleanup of sysfs attributes caused kobject and memory leaks when > initialization failed or nodes were removed. > Is this fixing something in your patch set or fixing something in the current upstream code? If in the current patch set, roll this into the patch that causes it. If this is fixing something upstream, I recommend submitting this separately to stable and rebasing on top of it. ~Gregory