From nobody Fri Oct 2 06:17:45 2026 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (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 1C0373CC9E4 for ; Tue, 4 Aug 2026 12:50:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847807; cv=none; b=bMKqaqDg+VkXB54KlL9EMVrpRcxY8m9mPlIptgNe2zRVm3u9qVfZLDjkyfu7uggNEWe9FSxVXrnpv5FSVIe6hksRVXvdMNa0oQLF4cr5qADJFH81xy8SMNhXBit4eksUSw7LATXEJhiAdBFCKNIWSzaTT/HLE3036KT7P0rhG9c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847807; c=relaxed/simple; bh=p16zVaWwjWUuassZ2XHcfEBSAoMgzX+WYhk7k+zJAwY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WAYvmJcUfnlqPxohZP7Sut6g2cvi993H0CnM3/1Y8d6rUFZZdvbqiYBKfdFeJA2S7M6ncHa4YM85Fk00Wb56FnNA5DVpveLE2QYW8OcokZwChYhtPTYxBcBMrnKuXtGgO5bvx6INm1gwArFy/eUt9c8ACBe1nlBjD43J0w9IAR0= 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=S0YkYguX; arc=none smtp.client-ip=209.85.214.169 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="S0YkYguX" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2cc97653887so49947335ad.1 for ; Tue, 04 Aug 2026 05:50:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785847805; x=1786452605; 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:content-type; bh=6O6HrBXd5JOvKVUu7ecd4l9nOu9JHmV/EeTo8M5QDQk=; b=S0YkYguXhJQpXm6l3BDHN4NCEyLRO23L5Z53yqYhW4/J0Q66h5fv/XYM2VUfdyevgH oinddlQTFVBJ0E8c2MEYSS4AbD1Upu4YumgHnY0E0LxPUq2E7Oc4t/lVyUb8cF0s/Rm4 gC6K7dN/XmH0hnGy1AakQDq6iRj6FZKbUQvwiz/mdlnNmxhN+VRu2qq9TztfhhJP5Rww PUTDHN9vlDVtm44uqXzOQ2/kgiMaDBKA0nbvACH2slqI2OPyLtFbS5NnVUVBO3xCLPm3 IMWc8Q34385aWFbehxvpJWatvlf4srBF6fZ5MKb+41yAMxG4FM2awbq2W39byqNVcVB0 kZJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785847805; x=1786452605; 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:content-type; bh=6O6HrBXd5JOvKVUu7ecd4l9nOu9JHmV/EeTo8M5QDQk=; b=BJuYw9CFGJd2LntzR30Ap2gxRtOV7OFKW9YbrIT1gs2T4JL3ww0AryfeIJYpiFFGLa tpDxpffEELBnxHxi7TB5dJCgd2xHQ2/05umOYfydLxW8JZf23Rn3sxhoSrAHLMs1PLnt gpGm0ycLDJD3p2GF8awYPa95GuTCelH/hPPUZIu1t9rbQAaQw9PdjCjTrZijXYMWPKbs p62nQLDUXYDl8GOpBaL6cN3YEFtuIXANkHBW+GDajHS9v+zzcH1oN4cfXr8B+v5jnSNd ciiZr99bF/p7qAcWO/f8Ms6f9HE/vnwic0XTxY8aOLr3aH0yXczVIuyzPS2cbYcS8uQU vQqQ== X-Forwarded-Encrypted: i=1; AHgh+RrzEu+i1mcaHbs+pPpEpnO7LrXMiQs6TUg6tYTY13s9vPZti+ud97PBUFL1NNbHQb8H9onW0qi0Hwxeio8=@vger.kernel.org X-Gm-Message-State: AOJu0YwojokQmLCn+lvEhgYYkArYHKHkNY047H9RDBrVHX5SdDfVfoEs vOJ4bAJXMWvNblZIlGapbFfgQSpdUotlcot5GyQ3XB2ND7V5E62EgXPj X-Gm-Gg: AR+sD11VGrIFKxE2pHRHbMC7zGUjYfrDOwTroyHOU4+T4ob/YziI+UQ5hUgAe2Cidup UHd1Izjocr8JKjvmmxPzuEMbFEPqIERhJP2EBl5BUAFoqFoua3i1hiHiQi78Xm9DPEiO7cqeZj7 63dqoxGBdZPqRqVdSpTfR9QXwq2RZIG/xlwRA7QqmnciGvUMQQaSJPQE273iM6Jho+KnU92gxWE GQvChQd0PKyrcphjwomHeXNZtQVRJpgLYl3cwi8aEaaw/YkGXKqkmncHeisx5sH0sM+AFvMVNuq 2yY5ABB7sP/DnOz40X/bpSylSSdTg3kjHbsU8ZfLMo9Jz2MNSrEynFJNIL7cBpHzqqOOOt+9Ivf 6iObEeey0ku3Pqqtoc1zHkhv8iFG107Kc71akSkNL69YOO8RVM54HLRAB4cHZcT2dUGE0n3jjVI EX0nQJBY7eTuiZ8NyJ1EvtQG6EObBx9tYmxHTs4x6NHRihd2TJWt3rgTaOrQnJ9ODlssqvJPz3q rMiPnuO2V0= X-Received: by 2002:a17:903:2f0e:b0:2cc:fe03:dc75 with SMTP id d9443c01a7336-2d05246fd98mr136046455ad.27.1785847805315; Tue, 04 Aug 2026 05:50:05 -0700 (PDT) Received: from osman.mioffice.cn ([43.224.245.178]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2d0aa4b8567sm6977685ad.59.2026.08.04.05.50.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Aug 2026 05:50:04 -0700 (PDT) From: Zhan Xusheng X-Google-Original-From: Zhan Xusheng To: mingo@redhat.com, peterz@infradead.org Cc: 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-kernel@vger.kernel.org, zhanxusheng@xiaomi.com Subject: [PATCH 1/3] sched/fair: Remove unused sched_fair_runnable() Date: Tue, 4 Aug 2026 20:49:45 +0800 Message-ID: <20260804124947.3898447-2-zhanxusheng@xiaomi.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> References: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> 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" The last caller of sched_fair_runnable() was removed by commit 50653216e4ff ("sched: Add support to pick functions to take rf"). Its siblings sched_dl_runnable() and sched_rt_runnable() are still used, but the fair variant is now dead. As a static inline it does not trigger -Wunused-function, so it has gone unnoticed. Remove it. No functional change. Signed-off-by: Zhan Xusheng --- kernel/sched/sched.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 56acf502ba26..4cc38c58d108 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -2851,11 +2851,6 @@ static inline bool sched_rt_runnable(struct rq *rq) return rq->rt.rt_queued > 0; } =20 -static inline bool sched_fair_runnable(struct rq *rq) -{ - return rq->cfs.nr_queued > 0; -} - extern struct task_struct *pick_task_fair(struct rq *rq, struct rq_flags *= rf); extern struct task_struct *pick_task_idle(struct rq *rq, struct rq_flags *= rf); =20 --=20 2.43.0 From nobody Fri Oct 2 06:17:45 2026 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 4912F3D524F for ; Tue, 4 Aug 2026 12:50:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847812; cv=none; b=FqQzBvXo3imJRz1SiwNUkS309nN/QJ1cVgrRq/ZyyYq4DjktJiNl4o3lvXOSMG/RCPyotiMnHKTo0BGuEuDAngZXZDUaKoQWttX5WRK1FZljcHE6gQzuQ6R+gnB744HYprqm8GpIyrKWW5fkxBTMm1ZbEmd3KUZtp89wOZclf8Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847812; c=relaxed/simple; bh=8i+8gfIqccK+IlgiIv3DV0ct5kA/7QQbHqeU/Z8xIjk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qGEZUu6mXjNPu3cIpKHrHVvEjBiY0l633kVuhCgNRl+KJY/lS14fgAdhC1ZkmIbaShJ6riRcMzqP2pdyV4+P1ZUCS3+FRZ4l+mAJFat4lqvDEOwsbRMaYzhAq81EdiobnZT/RvMGov4wAEKZsEOcrtC7/o7BLQOIvZaBQAYKbTg= 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=PkRWldBC; arc=none smtp.client-ip=209.85.214.177 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="PkRWldBC" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2ce7d2adef4so71254625ad.3 for ; Tue, 04 Aug 2026 05:50:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785847811; x=1786452611; 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:content-type; bh=HFtXV1hiBxtIDqUqm0udOl8PE4S7bZU51sUggtVh/v8=; b=PkRWldBC4Pl212EDhZWv8YVUgvzAHMlfzfzEpbmgdgjcbpuY9u2esW88v0Tc3RoD8A I9FI6R9PRpTtOEn4NnDrK81v0/nRCAUR0VbEZh9CbjncNOpt05+ZFLhgszu4BdWQuhq2 WFiEnvZfo/6/7QfAFvfDd4XwX7IGHVvE7DGZJ3LwGYZKdI/LIACmyQWaMaP/P57qbkF9 NUmNLauQ7R5XEPoBJ9O8WvgcUViHj74e7plcjYCVwMVPkEGCg/MF7SaPBvE1D7Fudtdh SMU4jzQ0B7tQpZ9+kvAWEkgqrOuzYZ6+esZwbeSvNuz4KkBtkZ983hbhKHG6UX8eAZlk uVng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785847811; x=1786452611; 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:content-type; bh=HFtXV1hiBxtIDqUqm0udOl8PE4S7bZU51sUggtVh/v8=; b=m4+rO0p90qgkqNf9SKPf22+zn4O0/0K6chahALfV//Z28QqtyElMasEcZapBhCHIPv 6LZX693QvwXjm/dvELFhesVU8rWjiYZdRFGeUVFVV3nYyFuM0W5H9t+hXsGEHgvwCTph nNISIx7kDR3ShlnRafswLb3QFkPJpiOxFk7vCJ7OpYkFWnCfT89bisMw+v+L1uuOqyQf aqR8vqqDXpZhVClmSG/WHKa3P3ES4sAHGkO1/+e4KMZBZZYABaNFpmIF2vOiaEN2TF+e 2M/pBPxlEyza6pmQBGMW2xeNqYXXM8naJzg8fOKW20Sv3uFLSCXYJvcfZAgZHQrSNF7q 66Pg== X-Forwarded-Encrypted: i=1; AHgh+RoIWICk5925DZCTlG6OI81cC5KvEwKwB6/5uV3w2vRLIddvih3VFvEdpGLv9dY8E9DCkcA7Tvq4aLP3d58=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4S7G9p5gtmNRrQ6gOw4WPDsIHDn+1+8gxUpdrf1iS0TOzttv+ FNiv+BeLeL/nJcBRWJPiY8dEpAMSh3Q6RU1+BgrVdGfQ1APl9s3eO7/m X-Gm-Gg: AR+sD13zT2dwWQGybKVH78r/LRqM/EtgbuSw8hBs3teaOtAju2hSriO0aqjBBxlyvKp 1NIOZIYtm6oujoRoDzyWm7FISp8xWrtfvZdlhrn5ksIYvwdBCiuTGev4uhP6R7gVmgFNiGitexA hO0z2aVWyCBXwASkmXRhy/iTFtZgiOMjM3O6SNc6zeVJ2ugHIpS5gGWaZz5sQYOnM3FuQw0m8xO RIKF7kset4Vk1zoARmKfMwJ5TzPEiSIyjnx1ootJKdbsxJXB4ZfowTL1mRpZWzjuvxPljJCAGmX AK5TI6HvtrYPGGyuEZRLxe0bwfTx/dP2KeklsxVL1pVDwAKyu+sAKz3tRA+4PRK4pUe1DbVuukH vAMUubDrHMGg28pFT+RUZl2emK0rPD2wjhZPfw9DfedXxO26obACnS+v1eJxHA1BluRgubJ381J QQ6Rqh05BeMjOUs/wyX6m0C2p0r9GnsHtWfkSyPtTJsmGAtqsuwMjqAxMyGzTleYfaL0KuFGSP9 Fb7eRPFsGDi X-Received: by 2002:a17:903:a8f:b0:2c0:af09:f3c7 with SMTP id d9443c01a7336-2d0523c0f53mr139298325ad.30.1785847810558; Tue, 04 Aug 2026 05:50:10 -0700 (PDT) Received: from osman.mioffice.cn ([43.224.245.178]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2d0aa4b8567sm6977685ad.59.2026.08.04.05.50.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Aug 2026 05:50:10 -0700 (PDT) From: Zhan Xusheng X-Google-Original-From: Zhan Xusheng To: mingo@redhat.com, peterz@infradead.org Cc: 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-kernel@vger.kernel.org, zhanxusheng@xiaomi.com Subject: [PATCH 2/3] sched/rt: Remove unused rq argument from requeue_task_rt() Date: Tue, 4 Aug 2026 20:49:46 +0800 Message-ID: <20260804124947.3898447-3-zhanxusheng@xiaomi.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> References: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> 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" requeue_task_rt() takes a struct rq *rq argument but never uses it. It requeues the RT scheduling entities via the rt_rq obtained from the task's RT scheduling entity (&p->rt) with rt_rq_of_se(), not from @rq. The argument has been redundant ever since RT group scheduling reworked the requeue path to iterate the sched_rt_entity hierarchy. Drop the unused argument and update the three callers. No functional change. Signed-off-by: Zhan Xusheng --- kernel/sched/rt.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index e474c31d8fe6..ac4cdebf8679 100644 --- a/kernel/sched/rt.c +++ b/kernel/sched/rt.c @@ -1482,7 +1482,7 @@ requeue_rt_entity(struct rt_rq *rt_rq, struct sched_r= t_entity *rt_se, int head) } } =20 -static void requeue_task_rt(struct rq *rq, struct task_struct *p, int head) +static void requeue_task_rt(struct task_struct *p, int head) { struct sched_rt_entity *rt_se =3D &p->rt; struct rt_rq *rt_rq; @@ -1495,7 +1495,7 @@ static void requeue_task_rt(struct rq *rq, struct tas= k_struct *p, int head) =20 static void yield_task_rt(struct rq *rq) { - requeue_task_rt(rq, rq->donor, 0); + requeue_task_rt(rq->donor, 0); } =20 static int find_lowest_rq(struct task_struct *task); @@ -1592,7 +1592,7 @@ static void check_preempt_equal_prio(struct rq *rq, s= truct task_struct *p) * the current task but none can run 'p', so lets reschedule * to try and push the current task away: */ - requeue_task_rt(rq, p, 1); + requeue_task_rt(p, 1); resched_curr(rq); } =20 @@ -2564,7 +2564,7 @@ static void task_tick_rt(struct rq *rq, struct task_s= truct *p, int queued) */ for_each_sched_rt_entity(rt_se) { if (rt_se->run_list.prev !=3D rt_se->run_list.next) { - requeue_task_rt(rq, p, 0); + requeue_task_rt(p, 0); resched_curr(rq); return; } --=20 2.43.0 From nobody Fri Oct 2 06:17:45 2026 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (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 3D6FC3DB63D for ; Tue, 4 Aug 2026 12:50:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847817; cv=none; b=JjQHY/n+5+zZbBLQBzpfdNOBBbLhGe5ddf6k1kETC3NwOnGDZISxxGuOBpYNHcXptUDqN/yP230xzKQMGH3qG0DXQXzRjxKrnI2sZpvMc8iOiwH7JM1NqLQDNOoRSkm01NizXUmhBo2AMFzhwtR0Tip5IhFwXc8Wy5P2Z44tFWY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785847817; c=relaxed/simple; bh=6vjdjG9kiqP6sm9Xbk/lhg81uYOOVkIw/JKpSOctE44=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HzIIE+Tu1ayGnDh2mJQ1J2Xu/cy/tZ/7kqJeCJY/Dn+noStAyMEA+F/Y6WROV6tCCaeMXJQzbbWnfc6TEnMb28sK0y2aJ6FlHjy2UIuNz6DF6jMlaBRKlJNagras7+/yzhHl6JFmwDSZWEpR5uhUiJrT56oxz/A90hR3YPvhn60= 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=ktzV6QiH; arc=none smtp.client-ip=209.85.214.174 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="ktzV6QiH" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2d01663d816so35595915ad.1 for ; Tue, 04 Aug 2026 05:50:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785847815; x=1786452615; 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:content-type; bh=uzRuSIM+a4RwkYKNNMrPHNBih7JiBhkbSPjudi9nFm4=; b=ktzV6QiHETYSLcS0wgmom3wbmKnAOTmD/6xgKWzW6uBYPBI/m0WsnySEDcHick8cw2 3mjUF0JkSVrGyM6TUOZ9fD+gPt0sLJtMEy+1TUzC9L/P41dpDY82nDnMVPoChIQn6ZEZ XOoZ8ATha60BBwMb8splK3uAvsdf1xrOSiF+oGrcdD7QdJrnoBly8IojjcWSMRDMd9DM /c5oRJNd729y3cMAyz9BXf6DYfCufETq9BiMZ0NfHXP86EGYkoNyYzOPSBKtecpOLPBQ tx5XboAcENqF+po/AzJYgiXLQxq+9h6UuGnVMCQ86tvsksqgpeRlZatUcYyRwtU5yJQ2 pKPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785847815; x=1786452615; 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:content-type; bh=uzRuSIM+a4RwkYKNNMrPHNBih7JiBhkbSPjudi9nFm4=; b=HoXnjwa1l/PSewMpmt0LoSdqE2/Xw8yAYuj0FEfBPrXWzkZylf3+z4odM2vra8Lz96 khQhdgrZe6FKxxzD9Sj/MhlVDBHs3StWq4BXIQo34IykDHJksE6j+NtO0ZxmOQ1rQ3Pp tNDk1RlBcv7tO51yQOh9KXcqhScv/q/V1fUEotbrYvbuOSsOuC5NL1Jl6U8bt9JwGTor fTxzukLYtwbhDDz/FrfESDiaEfjbu/0VghMLgp8h4h46jK6ibfsjPcQ+3loiFS4MFMtG oNP4qr++mgcNvjI/deDcMSBHsYqNxU2PU7a1ZC1hyA8O8J4EMewqjlXNC/a40Op5uONF 6nTA== X-Forwarded-Encrypted: i=1; AHgh+RrnGUQs/hNyMrwyBhCuTJ0UALAYCLMv2RAtQHy93LC1Lkc+WAwc8LQvObV9PtufCkYxe4jsz6RPCwdRjm4=@vger.kernel.org X-Gm-Message-State: AOJu0YyFu2i0TPDYSNiqteMBwLUjhF4kmyBVcm4jfy0YaoJO00glA55r sFCP3ZMN/EOq81LUqUNCLtciFI5L4LgFyVDYEi3eRrVvWERJ9z98btBB X-Gm-Gg: AR+sD11DV2t2s9iHIWLgTpZ1L/eWiJNBH7YjucPFTnDXNgZY1GSgVJuYCY34NDuenit RP3RvJzut88UPI5kf6QWa1UTMIB2OaLNgbvWY96wJbJM0JZrn239ef2/dFHjBH1dXPKjCXNP5/H yXPKpKbA5XrwVAm6EEWlBsGMNpAZ9MeGqULSgnm0zHjmsFA41xTbWtxMDZBGIX4NNAAVtkuRQ9Z gDuJR9egOO8Tl8YX344hDd5ik5HrHoxaVRKAKxQTCaZoGQ50upvn2vL8ry37x+iPl8NsU1BCOtM 9IekCpCvGMCUPBkZpz4uID2QwVI4XwQr73xCtV9MTmTTCaomFYy7G1jT/WsYVpOHjAhhzwwRRg0 8dO8YFvWQWW96QSwlTOt6AXFBJbokvNP0l8H4JDt4xQvkGKnrbGGXGQ0AGigpvg5U3d2KtIAa0+ Jp5wY2+L+JJMjwD8OWv3vxcixAsNtjUzoHoMPrTo/06gxFQSfyLRDnBd2tHJeOsnp/pbT/l7wc X-Received: by 2002:a17:902:d48f:b0:2ca:bf8e:35fe with SMTP id d9443c01a7336-2d0521e2704mr129769835ad.16.1785847815503; Tue, 04 Aug 2026 05:50:15 -0700 (PDT) Received: from osman.mioffice.cn ([43.224.245.178]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2d0aa4b8567sm6977685ad.59.2026.08.04.05.50.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Aug 2026 05:50:15 -0700 (PDT) From: Zhan Xusheng X-Google-Original-From: Zhan Xusheng To: mingo@redhat.com, peterz@infradead.org Cc: 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-kernel@vger.kernel.org, zhanxusheng@xiaomi.com Subject: [PATCH 3/3] sched/rt: Fix inverted #endif comment for the RT_GROUP_SCHED block Date: Tue, 4 Aug 2026 20:49:47 +0800 Message-ID: <20260804124947.3898447-4-zhanxusheng@xiaomi.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> References: <20260804124947.3898447-1-zhanxusheng@xiaomi.com> 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" The #endif that closes the "Ensure that the real time constraints are schedulable" block is annotated "/* !CONFIG_RT_GROUP_SCHED */", but it closes the positive "#ifdef CONFIG_RT_GROUP_SCHED" -- there is no #else in the block -- so the comment is inverted. Drop the negation to match the block it closes and the positive-block convention used elsewhere in the file. Comment only, no functional change. Signed-off-by: Zhan Xusheng --- kernel/sched/rt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index ac4cdebf8679..fde2f1be4fe2 100644 --- a/kernel/sched/rt.c +++ b/kernel/sched/rt.c @@ -2844,7 +2844,7 @@ int sched_rt_can_attach(struct task_group *tg, struct= task_struct *tsk) return 1; } =20 -#endif /* !CONFIG_RT_GROUP_SCHED */ +#endif /* CONFIG_RT_GROUP_SCHED */ =20 #ifdef CONFIG_SYSCTL static int sched_rt_global_validate(void) --=20 2.43.0