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

