Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp641116img; Fri, 22 Mar 2019 05:44:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqwTXAtSfBNapOBlfo6M9BwlsvCSTIFnoxYFYxZ+vZHqbFSl5+eG+LipCMQY23NUehKYqV2e X-Received: by 2002:aa7:920b:: with SMTP id 11mr8714393pfo.3.1553258667112; Fri, 22 Mar 2019 05:44:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553258667; cv=none; d=google.com; s=arc-20160816; b=H4xPuNTVBP6Rf92I4qWpS0klzif/QCRiWKtrmuA6k9kLXuwJU9atBOgYpj0OiFuCF7 oxKrxV9gSQrT786EhFxshrq+bld2Uam0vTeA6OU1k+F4PPwFVWD1Xcc4N2VBul4nE84+ LfuLaDsX7roe5BoRNUmQhXdNDzKaXITJdDfLfEvepaQCm+DrcFBUtu8NOA84Y/C+cjBV p3n+cEDkBIHcETzJXwJuwOcqfqFcVTR1KK0FRltuyUKrE583nGHXJDwEEm3t4B9efCWJ v4pGYUOiZL3UUmhVTRfWjLi2SDPcw+Iy2oaLkjPaG2SIWAonVSECwmOGCjWfBGaFBcz0 lPTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=LyhxLDu80ye/BgI6qGC1+dmo6Iv1iMiYxdyeTvNOWcA=; b=tvRA5b/KeknhCB839vR1Ng5sXb3UJ2Z26ytyTGE6BQ79zqYPgT+zBoClDu+62MF0Dl NkIfmD8pQrchCyimHySE1cTKvr4nHPhbs6rGc1/HZFBwRAATONXYldavmnJE5V7/jneD SjjRU9+/DJDNfpbONWHt/pN6AN71ke2EG1uDU0RfJzo0OzZeFzIZIWYWKGc79H5NObDr ydiaTFBWK6TqpKwdCmQFWxHbaUp2MiRzdxTe8byWLcDvbAF13ohH9rDUhZVREbDpPV6w /DhcYMuXCL2onIkoAsmh0LWJ1/xbe5ewI3fCOMZoab0QiRZNUGvtUji356DmcNGEy8vH Uqhw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l6si6470576pgq.305.2019.03.22.05.44.12; Fri, 22 Mar 2019 05:44:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388648AbfCVMnk (ORCPT + 99 others); Fri, 22 Mar 2019 08:43:40 -0400 Received: from orcrist.hmeau.com ([104.223.48.154]:49190 "EHLO deadmen.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732620AbfCVMni (ORCPT ); Fri, 22 Mar 2019 08:43:38 -0400 Received: from gondobar.mordor.me.apana.org.au ([192.168.128.4] helo=gondobar) by deadmen.hmeau.com with esmtps (Exim 4.89 #2 (Debian)) id 1h7JWI-0003z1-7b; Fri, 22 Mar 2019 20:43:34 +0800 Received: from herbert by gondobar with local (Exim 4.89) (envelope-from ) id 1h7JWF-0002wr-Jn; Fri, 22 Mar 2019 20:43:31 +0800 Date: Fri, 22 Mar 2019 20:43:31 +0800 From: Herbert Xu To: Joe Perches Cc: "David S. Miller" , linux-crypto@vger.kernel.org, LKML Subject: Re: [possible PATCH] crypto: sahara - Use #ifdef DEBUG not IS_ENABLED(DEBUG) Message-ID: <20190322124331.s5iu4ontsakv7he5@gondor.apana.org.au> References: <5ef0cab4dee128058a43f43c723c13924662e80d.camel@perches.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5ef0cab4dee128058a43f43c723c13924662e80d.camel@perches.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 07, 2019 at 04:15:55PM -0800, Joe Perches wrote: > Normal use of IS_ENABLED is with a CONFIG_ and > there is no -DDEBUG in the Makefile here. > > Replace the IS_ENABLED(DEBUG) with #ifdef DEBUG/#endif > blocks. > > Miscellanea: > > o Move the sahara_state array into the function that uses it. > > Signed-off-by: Joe Perches > --- > drivers/crypto/sahara.c | 20 +++++++++----------- > 1 file changed, 9 insertions(+), 11 deletions(-) Even if this is correct this is way too ugly. The original code at least compiled everything regardless of macros. Your new code won't detect compile errors in debugging code unless debugging is enabled. Cheers, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt