Received: by 2002:ab2:6a05:0:b0:1f8:1780:a4ed with SMTP id w5csp2352966lqo; Mon, 13 May 2024 16:18:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCViHMBZovzh+mjA1zmjv08JJw0uLRptuapg36Hy4beVu86dGzjW1H7lAavlpUZwCG8GYIPsoiJOQVZbm1Y7CibLy/aW5z58NQrbwOslFw== X-Google-Smtp-Source: AGHT+IE5NtFn18I6mLwCppuYCLBsY9oaBt1KldDGrl9jvt6l88OKatHwhYoRwRbuh9nzJ+4oFlVp X-Received: by 2002:aa7:d3c3:0:b0:573:5c4f:27a8 with SMTP id 4fb4d7f45d1cf-5735c4f27e2mr7151185a12.35.1715642309497; Mon, 13 May 2024 16:18:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715642309; cv=pass; d=google.com; s=arc-20160816; b=aXvP5/8MX5GaOzq45ykWuQUBypI2q62yfTFwH7yQDtN38ZYxxmABGb/GXnI2YFYUwc W8dJ+hb0SGwyPDsE13v6pDpFy/PiBwtH+GfIy+eTXZDO1nyGF8v+4PJF7oqVaGy2b2bP fu9YEnnPu71NWxFx722Dd17ll6QQNF5euRSXsU9U1UDlE5XDM32CKOA14DSkWSfvRh/q KfiXi4UXdCaMLz+z1gginvCVVbzTDISgthyo+ivXuUtWO4h5Hsg0gWrFtMkeIjA8Rsiw ByWMndYUz6hi01ok7l0rRLL2kgwJ9LVUjpdscQ4j1ASgYFmWcNQuVZrpKl+Nm8PWD61y VMvg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=2ZrFsIDRP923PcQCwhjaWCEx1BhGXLlhDPRlwpSpxLs=; fh=L0wFww6Qh0+UIrrb3ScrIs2VkXsi358cjMbJRv2BPyQ=; b=ukvaX8MFm1VHUcq2EzF9wTuYgKiyrlXYjQyXqxBhynMudCTXXavbUbqjNllTK4Idie mAFT1L04b7MpiH8v+Qh3pALchFiSlZXoj/f+uqJh6VXsoshV27rJTl1DY3ObJfVxN7oo 6yZssktJnpNxaog74pg1EOi0WCgXpDwJCSO2vc9pjP1zcnLZU2bqpSc0wB1L5w9845Hz cgAiyS8d+ejQrsPfulyH2VJ9bVHIbDynF+3q0fitk6HKb6HtH0cQw0yTwuYIjJktUwOv Z/fZyFdMW83Bjhrs0YYwq4GGmKuO46/LMfsxtYe4BCNSiVp1OAiRMndQ9chEcF6Pzsme xFMg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KxPZk5cN; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-178172-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-178172-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-5733c328682si5539132a12.407.2024.05.13.16.18.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 May 2024 16:18:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-178172-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KxPZk5cN; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-178172-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-178172-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org 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 3E21B1F2221E for ; Mon, 13 May 2024 23:18:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3F45585643; Mon, 13 May 2024 23:18:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="KxPZk5cN" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 63C9E2B9D9; Mon, 13 May 2024 23:18:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715642299; cv=none; b=F6Au+hPUXNymyRTscSc8pMXXP8LNmXp9WWP81QII/TCLL5pxn9+a9O0LYKLIDe1NDHFHLe2erUYVw7FhYQpCPtpiTMKF6Z4/F5WabeHmuXouLkjUrrL6JjJIm1EpHI9ZHlmRXIE/p57TrDiuDxu8FAcYwiVkjo/lCz8V+w2qXRk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715642299; c=relaxed/simple; bh=7YP5DnUgFJ0rvhvCbLRxYGZmXgJBxA/RcgKKAIsDeD4=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=J91WflabfmehWnMpfkVYFtn7jf6sMASpSuRd+JLBCtlZC+iWmKiFg2h3H6foOcLrXQGueD2YxDzylUcQCB3S34cKF4kccMk2NN7/TbGbdK3RBEiCoFVHxQMzEzXNQjuHyhLA1+XYeQr1BSfTyAuKpORhWfGZqu9gJKr7eVmpxA4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=KxPZk5cN; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8F206C113CC; Mon, 13 May 2024 23:18:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1715642299; bh=7YP5DnUgFJ0rvhvCbLRxYGZmXgJBxA/RcgKKAIsDeD4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=KxPZk5cNzBgI/xgadMO90TKRdGIYWHs20CtlIS/29/dq88KGmodXHMmkCo8Ng+wzY XLfKXPPNny0OH2/V5pjBQTyvxH9HrXpI2+OlPgUzv+2ZLNVaticNX+gUWb/xFoumD+ oG7NKNq8KyfiriRjsBVhjH+2BC4cuOzLUnF+UFO6tu/EPuVS/7PwZB3Vlp+aDYKHt/ C3N45FkSErMSCPLlhGAqouGFnV1urt29Rw4hsUXuLU5qEhYwPz93POgxXpnPfCshA+ 63Mtbf93+69Zeei8BF/nJxBkcLExDNvkG2oP0rNf1+6Jmmf4SaB+CPHODRHz0JMZaD RRgSP82ZyPpQQ== Date: Mon, 13 May 2024 16:18:17 -0700 From: Jakub Kicinski To: Hariprasad Kelam Cc: , , , , , , , , , , Subject: Re: [PATCH] octeontx2-pf: devlink params support to set TL1 round robin priority Message-ID: <20240513161817.048123bf@kernel.org> In-Reply-To: <20240513053546.4067-1-hkelam@marvell.com> References: <20240513053546.4067-1-hkelam@marvell.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Mon, 13 May 2024 11:05:46 +0530 Hariprasad Kelam wrote: > Added support for setting or modifying transmit level (tl1) round robin > priority at runtime via devlink params. > > Octeontx2 and CN10K silicon's support five transmit levels (TL5 to TL1). > On each transmit level Hardware supports DWRR and strict priority, > depend on the configuration the hardware will choose the appropriate method > to select packets for the next level in the transmission process. Configuring DWRR parameters seems in no way HW specific. Please work on extending one of the Tx scheduling APIs to express this. -- pw-bot: cr