在 eMMC 支持的分区上使用 dm-crypt 时,我们在目标机上发现了挂起/恢复问题。
根据下表创建 dm-crypt 映射后,挂起故障立即开始:
0
此表附有暂停失败错误日志,供您参考。
然后,我们对表格进行了如下修改:
0
更改后,挂起就能正常工作了。
因此,从我们的测试来看
这让我们认为,暂停问题与该平台上为 aes 选择的 AES 加密后端有关,而不是与一般的 dm-crypt 映射逻辑有关。
我们使用的是 6.12 版内核,启用了 PREEMPT_RT,并使用 iMx6ULL 处理器。
你能否帮忙检查一下 capi: 密码块链接(CBC) (aes)-plain 在暂停/恢复期间 BSP/内核加密驱动程序路径中是否存在任何已知问题?
我们甚至尝试了 linux 用户指南中共享的命令
https://docs.nxp.com/bundle/UG10163/page/topics/dm-crypt_using_dcp_crypto_keys.html
我们也遇到了同样的问题。
您能帮助我们解决这个问题吗?
尊敬的恩智浦团队:
请问您能帮我解决这个问题吗?