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: <1460224948.6473.511.camel@edumazet-glaptop3.roam.corp.google.com> Date: Sat, 09 Apr 2016 11:02:28 -0700 From: Eric Dumazet <eric.dumazet@...il.com> To: Alexander Duyck <alexander.duyck@...il.com> Cc: Jesse Gross <jesse@...nel.org>, Alexander Duyck <aduyck@...antis.com>, Herbert Xu <herbert@...dor.apana.org.au>, Tom Herbert <tom@...bertland.com>, Eric Dumazet <edumazet@...gle.com>, Linux Kernel Network Developers <netdev@...r.kernel.org>, David Miller <davem@...emloft.net> Subject: Re: [RFC PATCH 07/11] GENEVE: Add option to mangle IP IDs on inner headers when using TSO On Sat, 2016-04-09 at 10:36 -0700, Alexander Duyck wrote: > For next version I plan to include a check in netif_skb_features that > will clear NETIF_F_TSO_MANGLEID if the DF bit is not set. So it looks like we slowly but surely make the whole stack damn slow, to support some extra features. How many instructions are needed nowadays for netif_skb_features() alone ? More than 120 if I am not mistaken, if we count fast path in skb_network_protocol() Note: I have a patch to remove the gso_min_segs thing, currently unused. 2 instructions saved ! Woo-hoo !
Powered by blists - more mailing lists