From nobody Sun Feb 8 12:20:43 2026 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) (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 B4DAB33372A for ; Mon, 12 Jan 2026 07:47:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768204022; cv=none; b=UD1D/bW/5iV29EIckwARhkZOzdAAPC3Iv1evDc5pJgtkKV6h8wVpN3dkT2TiJ+0t86DQDbnPRdtr9vdH3OI53QWly4WR+5TszhN1FDCdY5Yr4V4LDdgYWTx3dsHmB5NZizzUc3BR7sez9IPbOPzeP4W4EVU7UJypg+bneSufQXk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768204022; c=relaxed/simple; bh=78/PZfLH/zhuzwKW0HidsEHLQl7PHccMPNdu60Z/0VI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sfCZKdbz1URjxd7LJWd4VbbzQQ/2rhDqBb8WA/WgbxW0KlPoixvwXn7VfaCxrZIK7r8UunSInaYPPLKMXtJlaBQKqBlFKUwPE8NUPAudTuQN99/1U2y8PVNj6JlCldDKY5HDOEfSp3EfYUO94nhp2Vj/DBF+staGmdjaIU0GNbw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cA8B5OEN; arc=none smtp.client-ip=209.85.216.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cA8B5OEN" Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-34f2a0c4574so4747679a91.1 for ; Sun, 11 Jan 2026 23:47:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768204020; x=1768808820; 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=2O3nPDyJls7Q4DOwKJQkkOlzXviEnm3Vj4WUyoM0qpU=; b=cA8B5OENNCWBhHFVHVDq7PnRNtMKfwVkEzS73P0JAIhL0ZLj6JoOyHtLO6e7PqeVKk hMRqYh9rAdXiOk7U+XvTct07DdrVAJNRfHjOQ+mps1fe7UonFZR/khYK4VOpT/bu62SE uSIWrwDZkQi70N3JDDe3GtsU0E9ywPQs0pW+SIeVkuB7B1jXI/fMuErMjMoE7Us5uvVd fgAKfBicdEqQryu1skRLNh47YC/0sG95uMzwxcJzXnirA1jUvQ7SlkZdXkKNCL+TolCd CErWuVXhQ+4JQDyW1zDBl4+9htvMLhwp59Eb9qjFh2zGonrTFuXuoXAikLWOi7/X5Vzj RXQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768204020; x=1768808820; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2O3nPDyJls7Q4DOwKJQkkOlzXviEnm3Vj4WUyoM0qpU=; b=g87GwkBEIi5MyxRKhsmwcC10IZ0IVAYXYDFm10dVqnMjQDFVMRbKXI/SSBLz5axZHA iUlHnZG8WMamBYHH09EvEknA0Y+Zf2YRVJzu9VQS6Pv+rNHZYPrgaclxMDdrqEQjPLGG 6PhGXP8PBXJ2NNlZP4Hsvji0TaMZzPqrI3mP3fjx5rGPGaSRoczOUEKYrWLDn6lk2jwd EHbfPEFrhtkJiKy2bVu8kKo1Nd0pfk7keryfHSs1b6rzf9Ov6SvT3YM8289HpVJK3mBy NqqtWOwxF9SmLfuNx6hRjhOXAZRJFFNYL3N1aP2OVib2uLj+npiJ4lDFFMElwGuAJUMl iSdw== X-Forwarded-Encrypted: i=1; AJvYcCUfRJ/ZyN6Zt2huqer6DalzOp133U3ZLo1i9hnuIL8pfPkcDqXdImsl5H+2YURKHuskseoBV3lqDu2gOD8=@vger.kernel.org X-Gm-Message-State: AOJu0Yzh5waoy7IxwM6Rqkf1mE7wxGOkz4/My6NSeQ26xWp9cWfQFH/h 6fatCqYadoSTfL8iUlBo+l8UvFfE+Zm6yqP+XbF9v5/W87CAbZQlB/4Q X-Gm-Gg: AY/fxX4zmhxnp9QThKbIE/33czI8dRM9h+bFjGwb7X7ddu0x90ow8nMLXLgBybG5REc o1Uwzunsik9FVgAeXa9TKloAgWpeSWuaCAWoIlgoenn+GphaR8RzdRWt/ypV1kT7H9Pj8o6VFsg QG30d6yz2SwNAHI7l/pauzs7Ia7a6CCIs+OUlpx4TNhLWaUihNFdmGTzZcXA4cb8PvA0LiRDyZJ RCLGu0ZdIwxPq57jkiMydu1RgsU+r7+hUQicG3bC9HK0Ahs8o6m2AIPB19vRmIUbGdUICGGPzPX qg3ywjeF5KsfVk6RAu3t4GqNCw8Dzv4XqTgFgQpR8zoX9nETN5QQ2gMyQA3hSVSVwBRiiEVZc8c m1HZOqE7S9M/JIQgiWm+OalTSDjta6gge3xEUdE1NwynfMqF9DtnV+Bjc0X5aLN3nD17zDKUXa6 8BmdpvF1pV97Wfutr1Ddf6VhEPvoknIyovbSQOQ7VVu/FV8A== X-Google-Smtp-Source: AGHT+IFwD9LCRP+MmgjJeNcBqEjnJEHZE2iMCcQ+eSlMSQPjSIGYaK+ej1QdGjv8DBLicsOKfevtEw== X-Received: by 2002:a17:90b:3c09:b0:349:2154:eef4 with SMTP id 98e67ed59e1d1-34f68b83d71mr13812546a91.5.1768204019822; Sun, 11 Jan 2026 23:46:59 -0800 (PST) Received: from DESKTOP-MOQC9AF.mioffice.cn ([43.224.245.239]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34f5fb75902sm16560179a91.16.2026.01.11.23.46.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Jan 2026 23:46:59 -0800 (PST) From: Zhan Xusheng X-Google-Original-From: Zhan Xusheng To: peterz@infradead.org Cc: mingo@redhat.com, juri.lelli@redhat.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de, vschneid@redhat.com, kprateek.nayak@amd.com, linux-sched@vger.kernel.org, linux-kernel@vger.kernel.org, Zhan Xusheng Subject: [PATCH v2] sched/rt: remove empty sched_rt_do_global() helper Date: Mon, 12 Jan 2026 15:46:53 +0800 Message-ID: <20260112074653.13604-1-zhanxusheng@xiaomi.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" sched_rt_do_global() is an empty helper that has no effect on RT bandwidth sysctl handling. Historically, sched_rt_do_global() was responsible for managing RT throttling parameters before the introduction of the fair server. Since commit 5f6bd380c7bd ("sched/rt: Remove default bandwidth control"), the function became obsolete, but the empty helper and its call site were retained. Remove the unused function and its call site to simplify the sysctl update path. No functional change intended. Reviewed-and-tested-by: K Prateek Nayak Signed-off-by: Zhan Xusheng --- kernel/sched/rt.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index f1867fe8e5c5..90f62de52f63 100644 --- a/kernel/sched/rt.c +++ b/kernel/sched/rt.c @@ -2854,10 +2854,6 @@ static int sched_rt_global_validate(void) return 0; } =20 -static void sched_rt_do_global(void) -{ -} - static int sched_rt_handler(const struct ctl_table *table, int write, void= *buffer, size_t *lenp, loff_t *ppos) { @@ -2885,7 +2881,6 @@ static int sched_rt_handler(const struct ctl_table *t= able, int write, void *buff if (ret) goto undo; =20 - sched_rt_do_global(); sched_dl_do_global(); } if (0) { --=20 2.43.0