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
| ||
|
Date: Sat, 17 Sep 2016 09:52:09 -0400 (EDT) From: David Miller <davem@...emloft.net> To: tariqt@...lanox.com Cc: netdev@...r.kernel.org, eranbe@...lanox.com, saeedm@...lanox.com Subject: Re: [PATCH net-next 0/3] mlx5e Order-0 pages for Striding RQ From: Tariq Toukan <tariqt@...lanox.com> Date: Thu, 15 Sep 2016 16:08:35 +0300 > In this series, we refactor our Striding RQ receive-flow to always use > fragmented WQEs (Work Queue Elements) using order-0 pages, omitting the > flow that allocates and splits high-order pages which would fragment > and deplete high-order pages in the system. > > The first patch gives a slight degradation, but opens the opportunity > to using a simple page-cache mechanism of a fair size. > The page-cache, implemented in patch 3, not only closes the performance > gap but even gives a gain. > In patch 2 we re-organize the code to better manage the calls for > alloc/de-alloc pages in the RX flow. > > Series generated against net-next commit: > bed806cb266e "Merge branch 'mlxsw-ethtool'" Series applied, thanks.
Powered by blists - more mailing lists