From: "Jason A. Donenfeld" Subject: Re: [PATCH] poly1305: generic C can be faster on chips with slow unaligned access Date: Mon, 7 Nov 2016 20:41:26 +0100 Message-ID: References: <20161103004934.GA30775@gondor.apana.org.au> <20161103.130852.1456848512897088071.davem@davemloft.net> <20161104173723.GB34176@google.com> <20161107182646.GA34388@google.com> <20161107192505.GB34388@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: Herbert Xu , Martin Willi , LKML , linux-crypto@vger.kernel.org, David Miller , WireGuard mailing list To: Eric Biggers Return-path: In-Reply-To: <20161107192505.GB34388@google.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: wireguard-bounces@lists.zx2c4.com Sender: "WireGuard" List-Id: linux-crypto.vger.kernel.org On Mon, Nov 7, 2016 at 8:25 PM, Eric Biggers wrote: > No it does *not* buffer all incoming blocks, which is why the source pointer can > fall out of alignment. Yes, I actually tested this. In fact this situation is > even hit, in both possible places, in the self-tests. Urgh! v3 coming right up...