Re: [PATCH v1 1/1] dm-inlinecrypt: initialize blk-crypto key as HW-wrapped key
Eric Biggers <[email protected]>
| Newsgroups | dev.linux.lists.dm-devel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <20260514154318.GA2266@sol> |
On Thu, May 14, 2026 at 05:48:44PM +0800, Linlin Zhang wrote: > Previously BLK_CRYPTO_KEY_TYPE_HW_WRAPPED was set for blk-crypto-profile entity > by default, a raw key won't never passed down to ICE driver, so I replaced raw > key type with wrapped key type directly. > > Now I see it already changed to query the supported type from ice. There isn't > above concern. I'll update a new patch with both wrappedkey and raw key support > and adding "wrappedkey" optional argument. > > replace "raw_key" with "key_bytes" as well. In the upstream kernel, BLK_CRYPTO_KEY_TYPE_HW_WRAPPED was added in v6.15 and has never been the default. Also currently only ufs-qcom and msm-sdhci support it. ufs-exynos, ufs-mediatek, mtk-sd, ufs-sprd, ufshcd-pci currently support raw keys only. It should be supported, just as an opt-in thing. - Eric