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
| ||
|
Message-Id: <170053202527.14605.1759031814684336138.git-patchwork-notify@kernel.org> Date: Tue, 21 Nov 2023 02:00:25 +0000 From: patchwork-bot+netdevbpf@...nel.org To: Vishvambar Panth S <vishvambarpanth.s@...rochip.com> Cc: netdev@...r.kernel.org, linux-kernel@...r.kernel.org, kuba@...nel.org, jacob.e.keller@...el.com, bryan.whitehead@...rochip.com, UNGLinuxDriver@...rochip.com, davem@...emloft.net, edumazet@...gle.com, pabeni@...hat.com Subject: Re: [PATCH net-next] net: microchip: lan743x : bidirectional throughput improvement Hello: This patch was applied to netdev/net-next.git (main) by Jakub Kicinski <kuba@...nel.org>: On Thu, 16 Nov 2023 11:13:50 +0530 you wrote: > The LAN743x/PCI11xxx DMA descriptors are always 4 dwords long, but the > device supports placing the descriptors in memory back to back or > reserving space in between them using its DMA_DESCRIPTOR_SPACE (DSPACE) > configurable hardware setting. Currently DSPACE is unnecessarily set to > match the host's L1 cache line size, resulting in space reserved in > between descriptors in most platforms and causing a suboptimal behavior > (single PCIe Mem transaction per descriptor). By changing the setting > to DSPACE=16 many descriptors can be packed in a single PCIe Mem > transaction resulting in a massive performance improvement in > bidirectional tests without any negative effects. > Tested and verified improvements on x64 PC and several ARM platforms > (typical data below) > > [...] Here is the summary with links: - [net-next] net: microchip: lan743x : bidirectional throughput improvement https://git.kernel.org/netdev/net-next/c/45933b2db91b 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