Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4348138pxu; Tue, 1 Dec 2020 02:40:25 -0800 (PST) X-Google-Smtp-Source: ABdhPJzBeHSPKJavKIKFC7xr0S+EFcy9qE8GL0aVaG5qekvfLRroc1pHdXAPoHutMdnYfnrWu+7u X-Received: by 2002:aa7:c049:: with SMTP id k9mr2311089edo.49.1606819225631; Tue, 01 Dec 2020 02:40:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606819225; cv=none; d=google.com; s=arc-20160816; b=IiMHAOMwy4c9AK02gtVb2CroWFg4eIRRenupA4mUoXU2iJ/s0MwwntO63P6ju+gE8v KlfTRxuVSeTSRvAwBpjXwGJJw0jUoowQpmCKcvcRQsACiBjJ3JhRognVqNAKnkY5hze0 c/tZbqJHnYaUTNAVYNjSiw+fx7KP/bmqS7dfebVL0jCFD9zNsoT4RXSicCXujPEXvVYR ntKGVuBybI9BySb253teM0qRUH/LibG35VJEt7HBXGsDyCvN5UagFj7gi5sk/eVvkzdq OnKbm3Ym9AiYbFZ5ScQiLH+pxhnC6MOC2g88HMhVzAe1Lgn6b/vDG+nrhdKyXZCk6syI lsKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=WWSwVab5EIHR1Yh9YZQ3JZDuXD9aU5LLVETD+GlFsAI=; b=lZBtOAbR34J1qbDVkM5hStMu21BVsj99wxu93yQ3euTFdOJ1uss6A+dmGlErWnwLre i0g3VW3Gc91MSiKRVTiyqS0MW0ocAKwb/UHsVkn/o/EWFl/q2oCw1mT4JtgP5adsIc2H Gs/qtLVkAaVX+mTxnN0sDt+tLBoHlKehQpluF1xO4k4qinQGcOQM9IRbCLdMQYmay6K2 wjgc/v/1x86048ey/Hb/B738zW7zONjFT5lElHgHaS/ifmCkowjfewrCJO09HVaUwjXi T1K3IdmpV/xH27E4qjcZl9FKaIwsZKmTVF3WO74itlaYyoVXbwzymTtfw95DTD5u9Ehm WZZg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g10si1001380edv.139.2020.12.01.02.39.55; Tue, 01 Dec 2020 02:40:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729880AbgLAKhu (ORCPT + 99 others); Tue, 1 Dec 2020 05:37:50 -0500 Received: from helcar.hmeau.com ([216.24.177.18]:48506 "EHLO fornost.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726026AbgLAKhu (ORCPT ); Tue, 1 Dec 2020 05:37:50 -0500 Received: from gwarestrin.arnor.me.apana.org.au ([192.168.0.7]) by fornost.hmeau.com with smtp (Exim 4.92 #5 (Debian)) id 1kk31n-0002i0-QF; Tue, 01 Dec 2020 21:37:00 +1100 Received: by gwarestrin.arnor.me.apana.org.au (sSMTP sendmail emulation); Tue, 01 Dec 2020 21:36:59 +1100 Date: Tue, 1 Dec 2020 21:36:59 +1100 From: Herbert Xu To: David Howells Cc: bfields@fieldses.org, trond.myklebust@hammerspace.com, linux-crypto@vger.kernel.org, linux-afs@lists.infradead.org, linux-cifs@vger.kernel.org, linux-nfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC][PATCH 00/18] crypto: Add generic Kerberos library Message-ID: <20201201103659.GA28271@gondor.apana.org.au> References: <20201201084638.GA27937@gondor.apana.org.au> <20201127050701.GA22001@gondor.apana.org.au> <20201126063303.GA18366@gondor.apana.org.au> <160518586534.2277919.14475638653680231924.stgit@warthog.procyon.org.uk> <1976719.1606378781@warthog.procyon.org.uk> <4035245.1606812273@warthog.procyon.org.uk> <4036797.1606813958@warthog.procyon.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4036797.1606813958@warthog.procyon.org.uk> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Dec 01, 2020 at 09:12:38AM +0000, David Howells wrote: > > That depends on whether the caller has passed it elsewhere for some other > parallel purpose, but I think I'm going to have to go down that road and > restore it afterwards. Sure but even if you added it to the API the underlying implementataions would just have to do the same thing. Since this is particular to your use-case it's better to leave the complexity where it's needed rather than propagting it to all the crypto drivers. Cheers, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt