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: Fri, 20 Jun 2008 23:44:12 +0300 From: Octavian Purdila <opurdila@...acom.com> To: Jarek Poplawski <jarkao2@...il.com> Cc: netdev@...r.kernel.org Subject: Re: [RESEND] [PATCH] tcp: fix for splice receive when used with software LRO On Friday 20 June 2008, Jarek Poplawski wrote: > > > > Let me try to wrap my brain around this again :) and see if we don't miss > > anything. In the process, maybe I can even find a way to make this code > > easier to understand. > > Sure, no need to hurry, and after all, I'm OK with the current patch too. > OK, here is my attempt at making it a bit more readable: - move all of the details on offsets, lengths and buffers into a single function instead of doing these operation from multiple places - use a bottom up approach - try to avoid details in the high level functions, introduce them gradually as you go deeper in the function call stack I've attached both the patch and a full excerpt - it might be easier to comment on it this way. I've minimally tested the patch, no obvious functional or performance problems were found. Thanks, tavi View attachment "y" of type "text/plain" (3161 bytes) View attachment "x" of type "text/plain" (4986 bytes)
Powered by blists - more mailing lists