[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id:
<173992203251.66396.7782136856830583801.git-patchwork-notify@kernel.org>
Date: Tue, 18 Feb 2025 23:40:32 +0000
From: patchwork-bot+netdevbpf@...nel.org
To: Jakub Kicinski <kuba@...nel.org>
Cc: davem@...emloft.net, tariqt@...dia.com, idosch@...sch.org,
hawk@...nel.org, netdev@...r.kernel.org, edumazet@...gle.com,
pabeni@...hat.com, andrew+netdev@...n.ch, horms@...nel.org
Subject: Re: [PATCH net-next v3 0/4] eth: mlx4: use the page pool for Rx buffers
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@...nel.org>:
On Wed, 12 Feb 2025 17:06:31 -0800 you wrote:
> Convert mlx4 to page pool. I've been sitting on these patches for
> over a year, and Jonathan Lemon had a similar series years before.
> We never deployed it or sent upstream because it didn't really show
> much perf win under normal load (admittedly I think the real testing
> was done before Ilias's work on recycling).
>
> During the v6.9 kernel rollout Meta's CDN team noticed that machines
> with CX3 Pro (mlx4) are prone to overloads (double digit % of CPU time
> spent mapping buffers in the IOMMU). The problem does not occur with
> modern NICs, so I dusted off this series and reportedly it still works.
> And it makes the problem go away, no overloads, perf back in line with
> older kernels. Something must have changed in IOMMU code, I guess.
>
> [...]
Here is the summary with links:
- [net-next,v3,1/4] eth: mlx4: create a page pool for Rx
(no matching commit)
- [net-next,v3,2/4] eth: mlx4: don't try to complete XDP frames in netpoll
https://git.kernel.org/netdev/net-next/c/8fdeafd66eda
- [net-next,v3,3/4] eth: mlx4: remove the local XDP fast-recycling ring
(no matching commit)
- [net-next,v3,4/4] eth: mlx4: use the page pool for Rx buffers
(no matching commit)
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
Powered by blists - more mailing lists