Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp287066rdb; Thu, 21 Dec 2023 09:06:11 -0800 (PST) X-Google-Smtp-Source: AGHT+IGR7fHB12p7vJta5CNRrUJadRewurOD4eL2+rJaKmSSSndEu3O4VCIAhh0iAoTQVgLiGvn2 X-Received: by 2002:a50:a694:0:b0:553:ee28:b97e with SMTP id e20-20020a50a694000000b00553ee28b97emr1591625edc.26.1703178371597; Thu, 21 Dec 2023 09:06:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703178371; cv=none; d=google.com; s=arc-20160816; b=BBX1UaTZB/JJmEOJSEkwBKwwonhs3NVaJCVMH5kO84VFtNmpsfEUz4G5wr3gGvI3vt RJk/PGeaUBFvPIJxWKsbTgoQfP7lhcTrtFSV/KZOn+vEuKaH67htJXOR2i9EW4oBFjoL DhhHgYYlYhFu3lJ+QkT/f17ALtsTybIxSqnrguzeu6rndEYWEzMpp4FAP3iHBj/MHtJv BN/99xhPzoZlq3mAk5EU1IoLpjQdG+t04Pr9fR6hCLkvNC6AqcXiZwin7vPdcca7hEF3 e2Fa0jEnHLXYMCWp53/3SNgUYfZSqJapyRVS6ppkTDZCxjdLa3IOd7wjsZ+VRfsfagUO xCSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=M+iAuPIe0Ha0Wx+VX2L2grmFHyIC2YpAns6Hg50Y4nI=; fh=QDhO0qkhOnoiQTTXdkp8j3JT2SKbbEpcetlEfqNA6yE=; b=cEVvhuR6E5Sjl0QlJCBep9ZjTtXH2ecBb68ZAdSt05h6B78QLZmBm5/iCP7aX50pTV tIeZ6jbi9lBgQXDYPlVo44JNEKE5QYVeLnr8A2pHslQ4PmyTx5r+wtP5LKgjcJzFdI8z d6abnK8vz1xsFkGRuIkD0svinjZIxJ/GZruxfncvNAxF26jlEqjqZO/OobK5yyoZGLBG +h1W46qjBw3VNxrLcdz6raFD6oRyMBll8ymJ2iVSeAtneFvqn7EH0NUONpi6dQCUscAV NnEuKCIJIIMTgaasfOCY40AJ66CC/YWqlMteHIiMgcaisuTMbUL3iRySikTL/3uJTluD mF+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=nVDRxIC2; spf=pass (google.com: domain of linux-kernel+bounces-8812-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8812-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id k16-20020a508ad0000000b00553aca9b41csi1026664edk.666.2023.12.21.09.06.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 09:06:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-8812-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=nVDRxIC2; spf=pass (google.com: domain of linux-kernel+bounces-8812-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8812-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5A3E11F22C7A for ; Thu, 21 Dec 2023 17:06:11 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2AFAF5822F; Thu, 21 Dec 2023 17:05:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="nVDRxIC2" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (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 C6BA8627E1 for ; Thu, 21 Dec 2023 17:05:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-54744e66d27so15940a12.0 for ; Thu, 21 Dec 2023 09:05:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1703178355; x=1703783155; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=M+iAuPIe0Ha0Wx+VX2L2grmFHyIC2YpAns6Hg50Y4nI=; b=nVDRxIC2WsQbMOguobUX+4Z4NewZUPxUuV2ssw1SenMD3ul2w20k9/6+ipcB65bGwo 5Goz6kh8NPxm752tdmRgwmirwTaw0RDvW2ZGPkPL/pQ4Wpjta07WEK7On+BhqRJ52+cX ks5RYRwtAnO7UDMe47HavV50D0h7O7k0wQbZWG7rI9/YWsyUE/mgeitbRpuQv8c9QyRg l8kwUcPlFo9li5iz6mRV+4yf4/F3+vEj6T8EEVLc75s9S/+MwgKbmw9Z50vlOBxQpqir PhycWi5G2rqIojyG4ubSmfWCGDDF8W1zMpJt/WxnjOu6fs03SP+2OYlIkfk9gKLD5xVa mHQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703178355; x=1703783155; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=M+iAuPIe0Ha0Wx+VX2L2grmFHyIC2YpAns6Hg50Y4nI=; b=NU/StspofYUE2+gnEJRF77U+t520vb0ivoT2jusWh8x8s2m3ghsuZTENcv95cT6FT8 JJchIXMK/447LhA60brlbHSygM56Sa5uhSj7kcrXeP5MRuZWQHcgKPicxkgbNmbsgq7z 9OqxFrqZBglYRtg059MrB6rkmOswOslcXywNTswR8IPG5J3s/SCMEBeNSVNDdCvCIK2T kHs78WoiKUbaAGO9BzsGA8TuEJyAD0x0bSwGvlcw/dYKC3Li4HxeMfIxn+fcNcyzqSQ3 znH6ZSHbFLfIPT//6rzawibbPNJKO3HvuVww3zVXqhKm9GFpEGGSXtTjfHAHf8jvQMBx MC4Q== X-Gm-Message-State: AOJu0YzrfyHmoDi5glg+torhYttY6AtSOghKFH2sMXQoI/gBJk0rw0Ee SXI/YxqOu83zyNcHRSy+d0v5Rl+DfHMsbnjVNU7hbXs14kA= X-Received: by 2002:a50:d69c:0:b0:553:d734:3f5a with SMTP id r28-20020a50d69c000000b00553d7343f5amr116829edi.4.1703178354836; Thu, 21 Dec 2023 09:05:54 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231220001856.3710363-1-jstultz@google.com> <20231220001856.3710363-7-jstultz@google.com> <155363f0-26f5-4946-a36e-ee68b5887e60@infradead.org> In-Reply-To: <155363f0-26f5-4946-a36e-ee68b5887e60@infradead.org> From: John Stultz Date: Thu, 21 Dec 2023 09:05:42 -0800 Message-ID: Subject: Re: [PATCH v7 06/23] sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable To: Randy Dunlap Cc: LKML , Joel Fernandes , Qais Yousef , Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Valentin Schneider , Steven Rostedt , Ben Segall , Zimuzo Ezeozue , Youssef Esmat , Mel Gorman , Daniel Bristot de Oliveira , Will Deacon , Waiman Long , Boqun Feng , "Paul E. McKenney" , Metin Kaya , Xuewen Yan , K Prateek Nayak , Thomas Gleixner , kernel-team@android.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Dec 19, 2023 at 5:04=E2=80=AFPM Randy Dunlap wrote: > On 12/19/23 16:18, John Stultz wrote: > > Add a CONFIG_SCHED_PROXY_EXEC option, along with a boot argument > > sched_prox_exec=3D that can be used to disable the feature at boot > > sched_proxy_exec=3D > Ah, thank you for your careful review! I applied all your suggestions! thanks -john