From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 562283BE16E for ; Mon, 9 Mar 2026 15:06:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773068777; cv=none; b=BgbSZR0yDxJmFCicEiIS9iEhw315jM+K/NdFOWCS1bhKLjWrUQyhsCyrY1F3ukrHXD0YxgZYlTwbP2IC5/inl7vX3jxcvSndPlJ1gxJrRHubDAz5IRB72e24wpP09fYwrYUTR9HMO1pKWxm1OCfRurnrYuYnvgzaS7HBorDkKqw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773068777; c=relaxed/simple; bh=wRzvLbBGaAh9TMd/K6fo819fSxGJuZ6OqTWdUwzMPLc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=RdAVrmcenFS6YQqKeeByYiOe9C5HgKuHnNCto/EU6WaASAxAJuCFVH+R/mWvyo+dDVxgjKHtZmkdAnPIARcI7do6sqsAFhFaUkQayjcWGqSEauDWvhTf0s/xBPTw0Zkb88fo2wNQOqyt+RRMsifRms998l26uD3GbglKAwvJB2g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk; spf=pass smtp.mailfrom=kernel.dk; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b=QgQvDif1; arc=none smtp.client-ip=209.85.160.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.dk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kernel.dk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel-dk.20230601.gappssmtp.com header.i=@kernel-dk.20230601.gappssmtp.com header.b="QgQvDif1" Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-50905b779dfso24592131cf.3 for ; Mon, 09 Mar 2026 08:06:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1773068774; x=1773673574; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=X/pSwYu0Cu6TqiNKu2kObY4zE6l9DNx84f7s+dA/j44=; b=QgQvDif1NIjqRxM11baBFkHEqk/HxULzhzftporqFxmVEHecLGAje59XnFE8gEPg0D LeK66wT733AJybGdkJ1kKkpbmyOIbGI9DG/l2cWKRJqrsCGll/KbazQ4ch5nrmwKpePm RDwb5WJkumj8UjEBAMz9zQl0p3sqs5V46rgvcEWc/mTYf/7AATdsHnJzvl87dGnDyFQk hsj9JSRIXSpP7HGhYzFA0O0pWcd2HEUt/DA5mWWHnKxPnBt0WYytP6SPaLuFWGcG01qn fvwpa7INTrUY3zANODcXIFPiT1iZhw6sRNVXpcrIpqdgUAz28jCIqqJl8sJRo5zGKA5s l2TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773068774; x=1773673574; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=X/pSwYu0Cu6TqiNKu2kObY4zE6l9DNx84f7s+dA/j44=; b=r4/Hca8z8CzfSxxk1CeFw4RLmVdej4jErdFFklRnZ/iKo/+DBIs1Ryfct4Yo1kQtH5 OOmeB+fTTT/jtFn7XOqvpscbURexYZhE+jhXMPs06KFiL9M/JVXNmhY7d5VFLLARFnD6 nwdITIugU3LdxuBfICaAm3mLxs5ONB8Kba4eMTcXZs3NGlRT1JWznp/kd9WcUhEcrOwR XQWM7Rmdaq1H0sRSp4rqD0FMTkoHpl/WN73M/eifzS6nY/D3foMXBm2/CrO/UZZv5uBq FCOlU+2PHGqrLu7McOEQo2oTXO8G7qOqYFj7QGTVuegmc4tg3ksN/2XWF9jbniPlx8dl C4Nw== X-Gm-Message-State: AOJu0YzCr83TMv+c4KSnvp7daPQOcZLcCeIyU3xS+SMxrp6WvouFxFlu iLzqTG7j9hxjiCbNGVvQapv5EdZ9keGGxKHVD11VdRAdV2RK1EtrnRc8I4e1wzPOmr4= X-Gm-Gg: ATEYQzxMrRx0Drcjanxg9thwCnvFwSEegIo3gtgni71UtpfEtqSZ3lccK8JSE+S0HO3 m4YrjccNVE0fwzb0JnCHqtvZ2cnOb7+PrGo1vGIafoQaY6brIguyppWVJfouMKrPHL4DJCB4oO+ U0ZxXDTOWWjR38MesN1FO28COYEeJaEPeQ2hd2giu02I2aPgoD/Y3AMB1kosxzy8H87kE1+gZOW C0RQQcclRzYfquMHXAY1Dg9j685XDJb0HWmfHfS0v1JjIcYP6L1ESV6s589jvAyt2kT196I+0+R m8rmsARtP2rCczFhOxOZ+euk/4hA2eMj6el19gDQILtG45WLkfa7H94rOjf2W8rCteWdmyYsrsd ynUg5Pv5VMXt3PeZQGPo+D4qR0hvi/k4r6gr62rCVrSFlv/rFln7Too0ATntWM1hhO4Kqh4xHDY hT2dsD2bawdJiUVEIloWerd/LIm/HYOPaKusFySq5Fwpj8V4TMVA== X-Received: by 2002:ac8:7f86:0:b0:509:17b5:654c with SMTP id d75a77b69052e-50917b56abdmr50427091cf.37.1773068774226; Mon, 09 Mar 2026 08:06:14 -0700 (PDT) Received: from [172.19.0.48] ([99.196.133.212]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-50923ed69bbsm5209671cf.28.2026.03.09.08.06.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 Mar 2026 08:06:13 -0700 (PDT) Message-ID: <4d46676d-e738-497c-b848-4278ec15d868@kernel.dk> Date: Mon, 9 Mar 2026 09:05:56 -0600 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 1/3] block: export blk-crypto symbols required by dm-inlinecrypt To: Linlin Zhang , linux-block@vger.kernel.org, ebiggers@kernel.org Cc: linux-kernel@vger.kernel.org, adrianvovk@gmail.com, dm-devel@lists.linux.dev, quic_mdalam@quicinc.com, gmazyland@gmail.com, israelr@nvidia.com, mpatocka@redhat.com References: <20260304121729.1532469-1-linlin.zhang@oss.qualcomm.com> <20260304121729.1532469-2-linlin.zhang@oss.qualcomm.com> Content-Language: en-US From: Jens Axboe In-Reply-To: <20260304121729.1532469-2-linlin.zhang@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 3/4/26 5:17 AM, Linlin Zhang wrote: > From: Eric Biggers > > bio_crypt_set_ctx(), blk_crypto_init_key(), and > blk_crypto_start_using_key() are needed to use inline encryption; see > Documentation/block/inline-encryption.rst. Export them so that > dm-inlinecrypt can use them. The only reason these weren't exported > before was that inline encryption was previously used only by fs/crypto/ > which is built-in code. Reviewed-by: Jens Axboe -- Jens Axboe