From mboxrd@z Thu Jan 1 00:00:00 1970 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 3B10D184F for ; Thu, 4 Jan 2024 02:00:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ejbGjvzX" Received: by smtp.kernel.org (Postfix) with ESMTPSA id E11A0C433C8; Thu, 4 Jan 2024 02:00:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704333637; bh=V9qK9vHaVzVPIrQ/kgZ2KLfqJ+7wmCFXutvrGJqjALo=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ejbGjvzXljenZkzfjuYvdjNgi3k4wc13IuOwZbfCSDtjwn4j5zvCxN5pO2KypOzFS Zfo1FcACsGaLDGmI0+qGOe6euD4aIxIS4KgsO2ND4LWNhDtHy0k7dfiGSjX0IEd9Bu s7eJiS8Vb7Tnv4zBmWvZ7kLcyamma9mTPtMInN0tLAo/Hr89RxfM+QJTZM7cCZ3w8W B8i5Db4uOMwXsRFLeutUWcanl3ayGJP56PwHYRV7crMRFiLGm5UtXlFXz1Qz38wu+2 LbYgzuRJixnz9z3q9Fz7oy3JrrCLPD6bTavNQaTujS9xA7kWIJoNqtpU2A3niT4fHa 3aMVAHcPDC2PA== Date: Wed, 3 Jan 2024 18:00:35 -0800 From: Jakub Kicinski To: Cc: David Miller , , "Woodhouse, David" , "Machulsky, Zorik" , "Matushevsky, Alexander" , Saeed Bshara , "Wilson, Matt" , "Liguori, Anthony" , "Bshara, Nafea" , "Belgazal, Netanel" , "Saidi, Ali" , "Herrenschmidt, Benjamin" , "Kiyanovski, Arthur" , "Dagan, Noam" , "Agroskin, Shay" , "Itzko, Shahar" , "Abboud, Osama" , "Ostrovsky, Evgeny" , "Tabachnik, Ofir" Subject: Re: [PATCH v2 net-next 07/11] net: ena: Refactor napi functions Message-ID: <20240103180035.1fc5e68a@kernel.org> In-Reply-To: <20240101190855.18739-8-darinzon@amazon.com> References: <20240101190855.18739-1-darinzon@amazon.com> <20240101190855.18739-8-darinzon@amazon.com> Precedence: bulk X-Mailing-List: netdev@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, 1 Jan 2024 19:08:51 +0000 darinzon@amazon.com wrote: > - xdp_work_done = ena_clean_xdp_irq(tx_ring, xdp_budget); > + work_done = ena_clean_xdp_irq(tx_ring, budget); Not related to this series, but please make sure that if budget is 0 you do *no* XDP processing, Rx or Tx. XDP expects to run in softirq context, when budget is 0 we may be in hard IRQ.