Hello: This patch was applied to netdev/net.git (main) by Jakub Kicinski <kuba@xxxxxxxxxx>: On Wed, 31 May 2023 08:44:57 -0700 you wrote: > From: Maciej Fijalkowski <maciej.fijalkowski@xxxxxxxxx> > > The ice driver caches next_to_clean value at the beginning of > ice_clean_rx_irq() in order to remember the first buffer that has to be > freed/recycled after main Rx processing loop. The end boundary is > indicated by first descriptor of frame that Rx processing loop has ended > its duties. Note that if mentioned loop ended in the middle of gathering > multi-buffer frame, next_to_clean would be pointing to the descriptor in > the middle of the frame BUT freeing/recycling stage will stop at the > first descriptor. This means that next iteration of ice_clean_rx_irq() > will miss the (first_desc, next_to_clean - 1) entries. > > [...] Here is the summary with links: - [net] ice: recycle/free all of the fragments from multi-buffer frame https://git.kernel.org/netdev/net/c/abaf8d51b0ce You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html