From: Linus Torvalds Subject: Re: [PATCH 2/3] sha512: reduce stack usage to safe number Date: Sat, 14 Jan 2012 13:14:33 -0800 Message-ID: References: <20120113070813.GA20068@gondor.apana.org.au> <1326450942.2272.20.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <1326451301.2272.23.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <1326452246.2272.31.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <1326458053.3826.4.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <20120114182024.GA4207@p183.telecom.by> <20120114182737.GB4207@p183.telecom.by> <20120114184057.GA5516@p183.telecom.by> <20120114204127.GA4100@p183.telecom.by> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Cc: Herbert Xu , linux-crypto@vger.kernel.org, netdev@vger.kernel.org, ken@codelabs.ch, Steffen Klassert , Eric Dumazet , security@kernel.org To: Alexey Dobriyan Return-path: Received: from mail-we0-f174.google.com ([74.125.82.174]:53154 "EHLO mail-we0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756379Ab2ANVOz (ORCPT ); Sat, 14 Jan 2012 16:14:55 -0500 In-Reply-To: <20120114204127.GA4100@p183.telecom.by> Sender: linux-crypto-owner@vger.kernel.org List-ID: On Sat, Jan 14, 2012 at 12:41 PM, Alexey Dobriyan wrote: > > For the record, it generates "andl $15" here. Ok. That means that gcc was able to prove that it never had any signed values (which is certainly reasonable when you do things like "for (i=0; i Here is updated patch which explicitly uses & (equally tested): Thanks, Linus