Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp1096857ioo; Fri, 27 May 2022 01:04:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxWwIF5d2tWLtLBFIciLK+lZdqW4T9hWpTpm8l6bQdL2AJoTp8kq8iVuEJIcZMDpp/tF7gg X-Received: by 2002:a65:6c07:0:b0:3f2:5efb:6c7 with SMTP id y7-20020a656c07000000b003f25efb06c7mr36364303pgu.496.1653638672647; Fri, 27 May 2022 01:04:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653638672; cv=none; d=google.com; s=arc-20160816; b=GHTT5iQ2TB1sUFWSAr+HDA/YF2NaKTgrH1Xn9imqwY7b7M/ihc6VNuX+cBh1Cqzwdn Nyn7jQLesRAHHHHJHBUuZJA3nnmkOTDzusLkYx4M3r6CFfYNIKM3rHhqYO7ETrL6SMhq MRuTKqe396igaJZyNvKt5N8r+//pq48+anXTG2F8gWhb/DBphVsJdM+dsywSnLQrBq7K mAKZ3TWGS13I0MB8AfjOWSB9Hj0wtg9YTd2OhdbadfWk+IzVa5H2JnlobDDY5lQZJOpV dXW8gmcZe4kpbTvoVw1I/qv+rC/Tke8SHkjv8T88tqnzQBjaHgQAxHwG0RpjMkI5EC6a 42Ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:references :cc:to:from:content-language:subject:user-agent:mime-version:date :message-id:dkim-signature:dkim-signature; bh=7HBCF9efx3p84GKtHtWLw6g/KaC2bwjOorQoN8FZ76I=; b=RnjwayqvZiM8464xqojenZWzl6rfaDz6xF0git93S+rXZvMeBEoRn3oMhIV7up638K cK2t4W21yhJXhONaoUhYrEDST18ekpOtAPPv/WdeiXJqPWLcC4CxU3ZNSyje7d7zwAIc G9cZAg76UHx8kN0+MXL2R9toiZBLnXPS4jucG+xsMegss6XH7mZ3IiEiuqg8koiD4tsg CYOp16L/YeA+3hUCDqCN0+431Tf9nE6fDDmvy7H3sIzHdzJAi19j3q/GBuv/2R0Oo5bK 4rIFxjtn6pKnJW0my0xbeT+IMxmr1d9dpHTpLJDfOFkntdhvUpaYuqAopX+aSTHqw2nc buFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=rEw+MetW; dkim=neutral (no key) header.i=@suse.de; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h4-20020a056a00230400b004fa3a8e000csi5350671pfh.195.2022.05.27.01.04.02; Fri, 27 May 2022 01:04:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=rEw+MetW; dkim=neutral (no key) header.i=@suse.de; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239283AbiE0Gbe (ORCPT + 99 others); Fri, 27 May 2022 02:31:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51752 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237220AbiE0Gbd (ORCPT ); Fri, 27 May 2022 02:31:33 -0400 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0E47F4DF4A for ; Thu, 26 May 2022 23:31:30 -0700 (PDT) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 44B2D21A80; Fri, 27 May 2022 06:31:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1653633089; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7HBCF9efx3p84GKtHtWLw6g/KaC2bwjOorQoN8FZ76I=; b=rEw+MetWCwrTNk2j97PNS0GBey+J4cShkStK2EKMSYPUOksSuz4SmuloRk5dyayTNa1uEU dDF5EJnT/DJ9wV+3g5RpKyS2jm2rco5n+rOJAH0VsyWk421YEFBdyPu8170CGyKfPaZuBb cAwqbAJj7AlWVT5LzFXkGTyDjov7ibQ= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1653633089; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7HBCF9efx3p84GKtHtWLw6g/KaC2bwjOorQoN8FZ76I=; b=2GuHu0PhYS0f/ZSqRwAst2g4PDpO+B8RghpDAzjFM2mZnYjJqD9umQ13TbW/4Qv+80zfXI LFj5Ylg8A1KSpUBA== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 2A36E139C4; Fri, 27 May 2022 06:31:29 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id dRKWCUFwkGKLEAAAMHmgww (envelope-from ); Fri, 27 May 2022 06:31:29 +0000 Message-ID: <8f66aed7-2a46-d3bb-1121-a81f94763864@suse.de> Date: Fri, 27 May 2022 08:31:28 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 Subject: Re: [PATCHv12 00/11] nvme: In-band authentication support Content-Language: en-US From: Hannes Reinecke To: Christoph Hellwig Cc: Sagi Grimberg , Keith Busch , linux-nvme@lists.infradead.org, linux-crypto@vger.kernel.org, Herbert Xu References: <20220518112234.24264-1-hare@suse.de> <20220526090056.GA27050@lst.de> <99126556-65b8-d0eb-bcd5-7b850493b51f@suse.de> In-Reply-To: <99126556-65b8-d0eb-bcd5-7b850493b51f@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On 5/27/22 07:50, Hannes Reinecke wrote: > On 5/26/22 11:00, Christoph Hellwig wrote: >> On Wed, May 25, 2022 at 11:54:54AM +0200, Hannes Reinecke wrote: >>> How do we proceed herese h >>> This has been lingering for quite some time now, without any real >>> progress. >> >> As said it is a high priority for the upcoming merge window.  But we >> also really need reviews from the crypto maintainers for the crypto >> patches, without that I can't merge the series even if I'd like to. > > Hmm. Guess I can remove those helpers; after all, > both are just wrappers around existing exported helpers. > I'll resend. > Bummer. There was a reason after all why I coded those helpers; they require an internal pointer :-( But all of these are just checks if specific hash/kpp functions are supported; replacing them with appropriate CONFIG_ statements should work as well. I'll check. Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman