Message ID | 20240325074943.289909-1-bigeasy@linutronix.de (mailing list archive) |
---|---|
Headers | show |
Series | net: Provide SMP threads for backlog NAPI | expand |
Hello: This series was applied to netdev/net-next.git (main) by Paolo Abeni <pabeni@redhat.com>: On Mon, 25 Mar 2024 08:40:27 +0100 you wrote: > The RPS code and "deferred skb free" both send IPI/ function call > to a remote CPU in which a softirq is raised. This leads to a warning on > PREEMPT_RT because raising softiqrs from function call led to undesired > behaviour in the past. I had duct tape in RT for the "deferred skb free" > and Wander Lairson Costa reported the RPS case. > > This series only provides support for SMP threads for backlog NAPI, I > did not attach a patch to make it default and remove the IPI related > code to avoid confusion. I can post it for reference it asked. > > [...] Here is the summary with links: - [v6,net-next,1/4] net: Remove conditional threaded-NAPI wakeup based on task state. https://git.kernel.org/netdev/net-next/c/56364c910691 - [v6,net-next,2/4] net: Allow to use SMP threads for backlog NAPI. https://git.kernel.org/netdev/net-next/c/dad6b9770263 - [v6,net-next,3/4] net: Use backlog-NAPI to clean up the defer_list. https://git.kernel.org/netdev/net-next/c/80d2eefcb4c8 - [v6,net-next,4/4] net: Rename rps_lock to backlog_lock. https://git.kernel.org/netdev/net-next/c/765b11f8f4e2 You are awesome, thank you!