From nobody Sun Feb 8 04:55:55 2026 Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) (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 912301FC7C9 for ; Tue, 15 Oct 2024 13:38:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728999540; cv=none; b=USIO3XeT7iS9qGrRWfbFa0s3m4d6njVnob9A5nUi+qu+GsfaK386PB+e/FBX+ELaUJYJR4AMD9ZkHzlN6Xd+v0He4ExRjDbATNlmjd6R5Nh6ON190sZlaxAKHmDiVTUQfc77UrEzHfma771k1WNWTXMUeZCfA4Sk0FrEW2O6uso= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1728999540; c=relaxed/simple; bh=F6n9LnqTiY69io5LQchJRcKHF39dZOCzXFmPz+zoN5I=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:Content-Type; b=hHDeIdBMJXL3Ayb7FPq4Ml4BTKYULwSfMgsBEYCOiwTvLx26IRwH2HJ/kN4MpFu12PHYNYbQ4/Cr3TijaLeON6Cn6+EougR7XdvEGV7xOwet9xx24+3OMZsb4wadmBtaNys8ygToW+ePNeUr4c3sQIrmW79T1AAy8g97MS1fFrQ= 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=IUsng3fw; arc=none smtp.client-ip=209.85.216.53 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="IUsng3fw" Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-2e31af47681so2316910a91.2 for ; Tue, 15 Oct 2024 06:38:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728999539; x=1729604339; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:from:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=twpocm5DdoKcJURHMgXbW8+anaFe1LW3AHN9h1TpCLE=; b=IUsng3fw+qycss4GzIEfKd8a8snyfUnpKUQlAnjuKTX2Dwx/oaQV73/6hgICot9fEm NJumgTDei43Vo4fbykcp653gIYIaEjdV5VXIVIG1nXwV8zS4Rd1Jm6unI/Os0BUyPxNv gVQ1tov8OPYhotl3izIiSGihd1XGdBTjpvC/hwxjuahVEp0mysJUAxS3JA7PWh/LxKzk vNP6pdTvIWZkI9NOqySFNeqBY2Q0PtKOcad7Bl0G3ee+2fc7uhAjob9QnWVlk6/k5Ho3 FtartdWaH8SCiY+p63GjG6MT8yQ6OH/b4vFi7oH8Un0CZ4limw6weO7qJ6jIxlJIQpji F5dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728999539; x=1729604339; h=content-transfer-encoding:cc:to:subject:from:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=twpocm5DdoKcJURHMgXbW8+anaFe1LW3AHN9h1TpCLE=; b=paOVJZuImdpguiepL9z0/2qZtPmRDmQUKopJ5qcbzivYwPYPgEsBYaI/fy7F/Rw/Gz jLB21+b36sZdS4PVHhZ0nrJNYQzW47kqhB78XCPFGptR7WYqxnQ/BTzNEtmBUgoVhVR9 kzfnEs2BkoYFAyufcrt3+UIL/j7tARlTXjt5VY8ffbp06ikVVNrZ6KFBTBnQyomi3DcJ qKndbm3jlU5Y4sX2aL4UB+Y0dPfoI7g9XzgJMeOEVtv3Ed5IzEQoYSNXXRjxeCXPUf8K uaZn7htaN6Y9U1t26mysuoqNbdZZnRDRTSJyBaMgRZRAARHuSfUrags/tw5whXHCil2B Zpfw== X-Forwarded-Encrypted: i=1; AJvYcCXLUt0fWfzAt965wSZ6b7ameNvBYObTReHNi2fLfJ/POc/sjuw1JAGWlaS7eCefXcXG5X2Vsj0fErTbFCY=@vger.kernel.org X-Gm-Message-State: AOJu0YzLY7lq9GZhLStxQbc6oVyBRtPr5rlO2mNHWvck/9mx+Y9LBdW5 1qKodY6jqbWpaPjYbQfqDGjVPws//C96NUCHmTADD5xVV7Mlcrz2 X-Google-Smtp-Source: AGHT+IGm3VTWLTV0f20VdBsTS9/hhjSaEgkhZlijcXoALytlEXfNENBfxIMjfJQgc9jkgQtIZe77aQ== X-Received: by 2002:a17:90a:c902:b0:2e2:cd80:4d44 with SMTP id 98e67ed59e1d1-2e2f0d923bemr15677704a91.28.1728999538796; Tue, 15 Oct 2024 06:38:58 -0700 (PDT) Received: from [192.168.1.4] ([139.226.29.60]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e392f73b7fsm1722835a91.48.2024.10.15.06.38.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Oct 2024 06:38:58 -0700 (PDT) Message-ID: Date: Tue, 15 Oct 2024 21:38:48 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Benjamin Tang Subject: [PATCH] sched: Remove unused parameter from update_deadline() To: Peter Zijlstra , Ingo Molnar Cc: Vincent Guittot , Juri Lelli , Dietmar Eggemann , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: quoted-printable After commit 85e511df3cec ("sched/eevdf: Allow shorter slices to wakeup-preempt"), the 'cfs_rq' argument is no longer used in update_deadline(). Remove it. Signed-off-by: Benjamin Tang Reviewed-by: Madadi Vineeth Reddy --- =C2=A0kernel/sched/fair.c | 4 ++-- =C2=A01 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index d9c33f6c1d54..882802d79720 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -1004,7 +1004,7 @@ static void clear_buddies(struct cfs_rq *cfs_rq,=20 struct sched_entity *se); =C2=A0 * XXX: strictly: vd_i +=3D N*r_i/w_i such that: vd_i > ve_i =C2=A0 * this is probably good enough. =C2=A0 */ -static bool update_deadline(struct cfs_rq *cfs_rq, struct sched_entity *se) +static bool update_deadline(struct sched_entity *se) =C2=A0{ =C2=A0=C2=A0=C2=A0 if ((s64)(se->vruntime - se->deadline) < 0) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 return false; @@ -1228,7 +1228,7 @@ static void update_curr(struct cfs_rq *cfs_rq) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 return; =C2=A0=C2=A0=C2=A0 curr->vruntime +=3D calc_delta_fair(delta_exec, curr); -=C2=A0=C2=A0 resched =3D update_deadline(cfs_rq, curr); +=C2=A0=C2=A0 resched =3D update_deadline(curr); =C2=A0=C2=A0=C2=A0 update_min_vruntime(cfs_rq); =C2=A0=C2=A0=C2=A0 if (entity_is_task(curr)) { -- 2.11.0