From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) (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 474E01DFD96 for ; Tue, 13 May 2025 17:03:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747155834; cv=none; b=FGMHzMLLnNbxd19VsrtOmSyFmM4forDUK9tltx2yfvcLBztpo6hS6R8sLktIHWLaGcmPez/Dc5eOhehrelzZTakdrNmOS1+0arQfNi7WU0xWrQ99mLZPluDXZFTI9a3IiCvAd+VhYf/WwbRdzq1KaJgLB6R8u77j/oRkZOGs84E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747155834; c=relaxed/simple; bh=yktsR3ZeQzzSy0jShweyCKjgs6hQnMgeyiIZVyv/Pp4=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=N7HiF0E59j5FWpGFAIMk7ZSVKF0ijLaqeIEe0jFiYSsnpvLHGcmJlPQum6CviTsthOUTZp7KjsXvdtxG5ahuU3O9vI6WlFEVjTL/1+lbCOON7lYBewwANPacX86gtgn56e4eqfVxJId/SpMvNzmKRFDpcG3oizsgWo//3FgE+8E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jakerice.dev; spf=pass smtp.mailfrom=jakerice.dev; dkim=pass (2048-bit key) header.d=jakerice-dev.20230601.gappssmtp.com header.i=@jakerice-dev.20230601.gappssmtp.com header.b=2ZOk3Adk; arc=none smtp.client-ip=209.85.219.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jakerice.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jakerice.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jakerice-dev.20230601.gappssmtp.com header.i=@jakerice-dev.20230601.gappssmtp.com header.b="2ZOk3Adk" Received: by mail-qv1-f46.google.com with SMTP id 6a1803df08f44-6f54584456fso54432816d6.3 for ; Tue, 13 May 2025 10:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jakerice-dev.20230601.gappssmtp.com; s=20230601; t=1747155831; x=1747760631; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=+VPC8QqNcp612VN/6Z55kijxODKphGub2fhmJjGDqhU=; b=2ZOk3Adk0BB2nv1JE/hMeEdaqZIYiCO8NRvrc31VVTOm53L5Gf0/VXfadYrddmvmX3 2hYHBiXSBfvWg0CzDT1/3kTAxD6Y2kn4ZCB34PcNEtjVYBYlhhbmaEBf70MY27Ui4FnL 6L+qZyBqPmhLhOeJNqw9WxyeVp4PrfiG6NNlzowOMx8nbLW0yzt8yPywK3n49zI3WQwT 0HTJMyXal1GFliW9BKPqJuYEzbgYvKTfAJnsG+/y4qOT0cq4NtsR8yDYbxoe4gZAGsip 9+PAVV+5Ua7izf9MrHM9IBT749sXT4EqmwluolHpRMzBP1divkyxVVykJRekDsG+/H3X hpjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747155831; x=1747760631; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+VPC8QqNcp612VN/6Z55kijxODKphGub2fhmJjGDqhU=; b=dyC/SrYH/F5ir+am0Xu93EZiSEmz/uL4+h5Txp4cqzvpefXyUZzr3OVNKLDteORocN zW4Htkg7G4md5Cn1iuaEqWzASAxPzvYHVmeyE5EXVVWPA6zhNshdqglDD1QdHVXzx6Ib BHRBRiFONXZFUVFTL3Vb6rYZA5FmV6u3CnJL3vfi/FjsRkVk66jjL9mnna8Duw5GRZCU q+fuhKnhnuWAOkJtxzJeMnonQ5z+8TPyiru8nxGwBOYnn7Elh/m9ElnsxuzsdSfvwagI f20csDQaLtQZlFn3VWyag2AGVdPYAZpxNFzZlu9viuQ6qUO1uzAoE/88X6PUmKAF/nsY +wzA== X-Forwarded-Encrypted: i=1; AJvYcCUhshxxZEDAv3QRZji8kMmkOtYEOJ1L+zcAfbkHgIMl9owXDhdJis856HKdgKE3/KegEcx3e82394c=@vger.kernel.org X-Gm-Message-State: AOJu0YwI9pZRM6/v6lmJpvJxCwk4YzxFP4c0KZ7GwjbqGxoRQgMpH3m/ MDzSMYjj/pCL9Std2BwzuPC3wHSu4EqBYTYlT1F+WSv1noVx/8j1Mjsed7EG1zM= X-Gm-Gg: ASbGnctrSYjxFq4K0nmpYQNTfDRrR1t7ng6DEqOFyh2URrno/BntGmwSKCsoYsEK6h0 Rqhffv1fDycXU9z2K3WWLPBjpPNFFwSmEg3WAw//Svpi4a0mhOFbVKA5KEHHKnWETI3BFGwjXQo 6GmqActnaIFz4748NeEfXnuqmGSmJ+4JD3jIHsjaLZcqSQQ8tIieADdgkE123K/oicwz5NijCzE AtKUasjIxrMFqr/S5/B7Bzu+DNiBBjV7vNLV5j0afMVBA6AEwvFdkp/LtxerUaQN1C3xKr9nCG9 2J8FxvKdzeYyBox6Vkms9H/fpYuFVWCR7y38fWRFafj2wHmuXYfv5zNPKNEnGVUEQB8zLlcq/sI mKEM205qaDcWxPB3zc/0/ X-Google-Smtp-Source: AGHT+IG/K8JwYBp71eM6Hr+wn3dcg6NSAj+pupBSTJ1J/GCkVfllbnxHOGonjnYK2DrDme958SMxqg== X-Received: by 2002:a05:6214:300e:b0:6e8:f166:b1a0 with SMTP id 6a1803df08f44-6f896ea8bfemr2020826d6.36.1747155830835; Tue, 13 May 2025 10:03:50 -0700 (PDT) Received: from localhost (c-67-162-238-230.hsd1.md.comcast.net. [67.162.238.230]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6f6e3a4721dsm68488106d6.93.2025.05.13.10.03.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 May 2025 10:03:50 -0700 (PDT) From: Jake Rice To: corbet@lwn.net, linux-doc@vger.kernel.org Cc: tj@kernel.org, arighi@nvidia.com, changwoo@igalia.com, ggherdovich@suse.com, me@mostlynerdless.de, ake@jakerice.dev, abovard@linux.ibm.com, devaanshk840@gmail.com, cengiz@kernel.wtf, linux-kernel@vger.kernel.org, Jake Rice Subject: [PATCH] Documentation: scheduler: Changed lowercase acronyms to uppercase Date: Tue, 13 May 2025 13:03:44 -0400 Message-Id: <20250513170344.3621-1-jake@jakerice.dev> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-doc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Everywhere else in this doc, the dispatch queue acronym (DSQ) is uppercase. There were a couple places where the acronym was written in lowercase. I changed them to uppercase to make it homogeneous. Signed-off-by: Jake Rice --- Documentation/scheduler/sched-ext.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/scheduler/sched-ext.rst b/Documentation/scheduler/sched-ext.rst index 0b2654e2164b..878762b6379d 100644 --- a/Documentation/scheduler/sched-ext.rst +++ b/Documentation/scheduler/sched-ext.rst @@ -197,8 +197,8 @@ Dispatch Queues To match the impedance between the scheduler core and the BPF scheduler, sched_ext uses DSQs (dispatch queues) which can operate as both a FIFO and a priority queue. By default, there is one global FIFO (``SCX_DSQ_GLOBAL``), -and one local dsq per CPU (``SCX_DSQ_LOCAL``). The BPF scheduler can manage -an arbitrary number of dsq's using ``scx_bpf_create_dsq()`` and +and one local DSQ per CPU (``SCX_DSQ_LOCAL``). The BPF scheduler can manage +an arbitrary number of DSQs using ``scx_bpf_create_dsq()`` and ``scx_bpf_destroy_dsq()``. A CPU always executes a task from its local DSQ. A task is "inserted" into a -- 2.34.1