From nobody Mon Feb 9 23:15:51 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7DC1F2836B6 for ; Tue, 4 Mar 2025 15:38:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741102739; cv=none; b=WCLFJL+TDYBKQjdatjD+U8nMtWjdMH/iuv2VEoCkZ4kmLzY/AvbCbEsHXpbQiwA4XXX/oJdvGcjF+KeUn5YPzVTskcCPaffh3LA4gNMaUuNS9XY53NwlfImJgfkfL+wH4ppGeWErbsT08Q/QtN4mnjTTdk+MK5pqT1rQLGxixqw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741102739; c=relaxed/simple; bh=cHns8fqxRp7euip5mPfMcCQkmw1AJFKlvqhDmvw49+I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=tjVASjotAekdjcZNy3r1gboZZp2FzpDJCfK7PTTv7W7Fp570aLT3Hw7SwHLaSijl1HUnuuNCPgViiUFw15JfbYsgOHoovgNqJB28TZ6yQNV9uJme/4EZKIyhrdmIE4P4SGMm2yBc1FW9vq2Fxy/K1y9peOvlnPbmb3L+rLczgo0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=MSKlbFbn; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="MSKlbFbn" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43bcf9612f4so3332465e9.3 for ; Tue, 04 Mar 2025 07:38:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1741102736; x=1741707536; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wBPZZxD2lIKyHp8wqmCpoZT9q9nUxOdWhcx01NnsOjw=; b=MSKlbFbnpfmgz5nTwVs4Oufvas/KA4uM8n/f8oKuhd0j8Cwhhr6BwiXr9DWVb5PqaX uY+3ytvDvyPecRbxdLSJW08F3hJ59jTE4HIBM1p295lyRMQhUvBrZfRbtdaSA4H0IEEN AzPXgGtJZAuHmpWFDWmX7vw8fUayakPRoU2j+gPF1Y7R/0HWxSF9p4xGonAqC8Zb9fm7 WifCTiRhX8J4re/aRNwWYFHhSAKSaVIz9LnzB1Mn97OUs2OejYMZdWdSgCYobWz8Hhod C5KmKSam97nGoHYyfD9EBpXjhFXrUqnShXakh8FYTp4n6C48JTohRc2cw67bf067eug1 fFdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741102736; x=1741707536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wBPZZxD2lIKyHp8wqmCpoZT9q9nUxOdWhcx01NnsOjw=; b=Qnj5dJV+P5jzutoxyIyWpmFmGycyuoEtrTLwYdY5PbvlEG5qu/i7pqtjMQ//g9gpUL yZwxvjYc/QreED3XMkO0qKKT0eCCiIcWOsDkB9zcOPfQd5WCjG80JQ/2cT7Gbw30PE/s qp+rD2puoVc12W01+n779LV9IabnantBqYJ/5IKN7jWn6dR9nhYusKs88x+vmOmThUhl FVtNodk6SoD/wQ+4lhVbJG/SSVwL7k+LQgzcH5STozLk96I37j/jEHm8MLa4uvt05oi+ lrD3o1itqY9O9iz65UuRQXCpn91McGZriDhKF0jKYiz5D9c8BWKD5cfDWMM49iMdf9Dk Jm4g== X-Forwarded-Encrypted: i=1; AJvYcCXvjysMW4CAuqDNBS4pVda4Ft9cK/r23lfppT8/zDblNsR5j2JaZf9M2NzeEHsetD/ojlTCTKopv4yVlAc=@vger.kernel.org X-Gm-Message-State: AOJu0YxaVME06iNUGynrSDmRuIeIYipIOpbEtzNS/VjY2AaX/GZ+bJMP J449DlgBnwrYs3ebe8Cs+FX0t2Soym0lvYtiMTEziLZIjgF3NPx2mQumDJQQL0Y= X-Gm-Gg: ASbGnctehpioATSmUF+SEVPEXVLznTlmMG9zonP/9VQ4nY/Tr/3khQZtELX1vmxZCis dmnvN8iLNktgo4tJ9x1D+06MjndskkGpv4PZFDiRKi+pLMMLTsFQO6IjekrVeIs8/b4SyC+I4u9 fInf63r9yI95stJC+uhXXYb8eo0w6PxqJOgQ+HtnalOO9XACn3MvHVyKTC1QsB9NxNy+iL5NGS0 domxNR9725riLd/qkk72u4Q706iUq97uPnKr874aEfr1QcVwdmc+0u7Szu3+awq9YGKX4daOcaT MPu4Ytjx8L8Rp/0TcEkKogjbhY56hjcT39MheZS84wZq49o= X-Google-Smtp-Source: AGHT+IFobiCmJ5R4HiRsL7pd40Q47J6t9IkNByEpgJJ+za6Nh1z2wpG/Yd/Pf+T6IGoi+Jf+ap0SAA== X-Received: by 2002:a05:600c:a47:b0:439:969e:d80f with SMTP id 5b1f17b1804b1-43ba6773869mr156464875e9.31.1741102735859; Tue, 04 Mar 2025 07:38:55 -0800 (PST) Received: from blackdock.suse.cz ([193.86.92.181]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43aba5710ebsm238670625e9.26.2025.03.04.07.38.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Mar 2025 07:38:55 -0800 (PST) From: =?UTF-8?q?Michal=20Koutn=C3=BD?= To: cgroups@vger.kernel.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Tejun Heo , Josef Bacik , Jens Axboe , Johannes Weiner , =?UTF-8?q?Michal=20Koutn=C3=BD?= , Waiman Long , Paul Menage , Paul Jackson Subject: [PATCH 5/9] RFC cgroup/cpuset-v1: Add deprecation warnings to mem_exclusive and mem_hardwall Date: Tue, 4 Mar 2025 16:37:57 +0100 Message-ID: <20250304153801.597907-6-mkoutny@suse.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250304153801.597907-1-mkoutny@suse.com> References: <20250304153801.597907-1-mkoutny@suse.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The concept of exclusive memory affinity may require complex approaches like with cpuset v2 cpu partitions. There is so far no implementation in cpuset v2. Specific kernel memory affinity may cause unintended (global) bottlenecks like kmem limits. Cc: Paul Menage Cc: Paul Jackson Signed-off-by: Michal Koutn=C3=BD --- kernel/cgroup/cpuset-v1.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/cgroup/cpuset-v1.c b/kernel/cgroup/cpuset-v1.c index 9aae6dabb0b56..05d3622ea41e5 100644 --- a/kernel/cgroup/cpuset-v1.c +++ b/kernel/cgroup/cpuset-v1.c @@ -424,9 +424,11 @@ static int cpuset_write_u64(struct cgroup_subsys_state= *css, struct cftype *cft, retval =3D cpuset_update_flag(CS_CPU_EXCLUSIVE, cs, val); break; case FILE_MEM_EXCLUSIVE: + pr_warn_once("cpuset.%s is deprecated\n", cft->name); retval =3D cpuset_update_flag(CS_MEM_EXCLUSIVE, cs, val); break; case FILE_MEM_HARDWALL: + pr_warn_once("cpuset.%s is deprecated\n", cft->name); retval =3D cpuset_update_flag(CS_MEM_HARDWALL, cs, val); break; case FILE_SCHED_LOAD_BALANCE: --=20 2.48.1