lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: 
 <170989923581.957.1174550445221956227.git-patchwork-notify@kernel.org>
Date: Fri, 08 Mar 2024 12:00:35 +0000
From: patchwork-bot+netdevbpf@...nel.org
To: Shannon Nelson <shannon.nelson@....com>
Cc: netdev@...r.kernel.org, davem@...emloft.net, kuba@...nel.org,
 edumazet@...gle.com, pabeni@...hat.com, brett.creeley@....com,
 drivers@...sando.io
Subject: Re: [PATCH net-next 00/14] ionic: putting ionic on a diet

Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@...emloft.net>:

On Wed, 6 Mar 2024 15:29:45 -0800 you wrote:
> Building on the performance work done in the previous patchset
>     [Link] https://lore.kernel.org/netdev/20240229193935.14197-1-shannon.nelson@amd.com/
> this patchset puts the ionic driver on a diet, decreasing the memory
> requirements per queue, and simplifies a few more bits of logic.
> 
> We trimmed the queue management structs and gained some ground, but
> the most savings came from trimming the individual buffer descriptors.
> The original design used a single generic buffer descriptor for Tx, Rx and
> Adminq needs, but the Rx and Adminq descriptors really don't need all the
> info that the Tx descriptors track.  By splitting up the descriptor types
> we can significantly reduce the descriptor sizes for Rx and Adminq use.
> 
> [...]

Here is the summary with links:
  - [net-next,01/14] ionic: remove desc, sg_desc and cmb_desc from desc_info
    https://git.kernel.org/netdev/net-next/c/d60984d39f18
  - [net-next,02/14] ionic: drop q mapping
    https://git.kernel.org/netdev/net-next/c/90c01ede6d31
  - [net-next,03/14] ionic: move adminq-notifyq handling to main file
    https://git.kernel.org/netdev/net-next/c/05c9447395e5
  - [net-next,04/14] ionic: remove callback pointer from desc_info
    https://git.kernel.org/netdev/net-next/c/ae24a8f88b3f
  - [net-next,05/14] ionic: remove the cq_info to save more memory
    https://git.kernel.org/netdev/net-next/c/65e548f6b0ff
  - [net-next,06/14] ionic: use specialized desc info structs
    https://git.kernel.org/netdev/net-next/c/4dcd4575bfb1
  - [net-next,07/14] ionic: fold adminq clean into service routine
    https://git.kernel.org/netdev/net-next/c/8599bd4cf30f
  - [net-next,08/14] ionic: refactor skb building
    https://git.kernel.org/netdev/net-next/c/36a47c906b23
  - [net-next,09/14] ionic: carry idev in ionic_cq struct
    https://git.kernel.org/netdev/net-next/c/0165892477da
  - [net-next,10/14] ionic: rearrange ionic_qcq
    https://git.kernel.org/netdev/net-next/c/453538c52ff8
  - [net-next,11/14] ionic: rearrange ionic_queue for better layout
    https://git.kernel.org/netdev/net-next/c/4554341dd0eb
  - [net-next,12/14] ionic: remove unnecessary NULL test
    https://git.kernel.org/netdev/net-next/c/a12c1e7a6449
  - [net-next,13/14] ionic: better dma-map error handling
    https://git.kernel.org/netdev/net-next/c/56e41ee12d2d
  - [net-next,14/14] ionic: keep stats struct local to error handling
    https://git.kernel.org/netdev/net-next/c/2854242d23a7

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

Powered by Openwall GNU/*/Linux Powered by OpenVZ