我目前正在使用 lx2160a,我正在尝试访问/使用内置 SEC。我正在遵循适用于我们版本的 lsdk 用户指南 20.04。但是在按照内核配置的步骤创建 dpseci 对象并将它们分配给 dprc 对象后,dmesg 输出显示错误。
root@data-plane-1:~# dmesg | grep dpaa2_caam
[505.463116]dpaa2_caam dpseci.0:添加到iommu组0
[505.464716]dpaa2_caam dpseci.0:dpseci v5.3
[505.486829]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486834] dpaa2_caam dpseci.0:20001112:CCB:desc idx 17:AES:数据大小错误。
[505.486848]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486851] dpaa2_caam dpseci.0:20001412:CCB:desc idx 20:AES:数据大小错误。
[505.486871]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486874] dpaa2_caam dpseci.0:20001112:CCB:desc idx 17:AES:数据大小错误。
[505.486886]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486889] dpaa2_caam dpseci.0:20001412:CCB:desc idx 20:AES:数据大小错误。
[505.486942]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486945] dpaa2_caam dpseci.0:20001112:CCB:desc idx 17:AES:数据大小错误。
[505.486957]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486960] dpaa2_caam dpseci.0:20001412:CCB:desc idx 20:AES:数据大小错误。
[505.486983]dpaa2_caam dpseci.0:FD错误:000000a0
[505.486986] dpaa2_caam dpseci.0:20001112:CCB:desc idx 17:AES:数据大小错误。
[505.486997]dpaa2_caam dpseci.0:FD错误:000000a0
[505.487000] dpaa2_caam dpseci.0:20001412:CCB:desc idx 20:AES:数据大小错误。
[505.487022]dpaa2_caam dpseci.0:FD错误:000000a0
[505.487024] dpaa2_caam dpseci.0:20001112:CCB:desc idx 17:AES:数据大小错误。
[505.487036]dpaa2_caam dpseci.0:FD错误:000000a0
[505.487039] dpaa2_caam dpseci.0:20001412:CCB:desc idx 20:AES:数据大小错误。
[506.186893]dpaa2_caam dpseci.0:40002316:DECO:desc idx 35:DMA错误
[506.243331] dpaa2_caam dpseci.0:40002316:DECO:desc idx 35:DMA错误
[506.245023]dpaa2_caam dpseci.0:40002316:DECO:desc idx 35:DMA错误
[506.352462]dpaa2_caam dpseci.0:40000216:DECO:desc idx 2:DMA错误
[506.352480]dpaa2_caam dpseci.0:在/proc/crypto中注册的算法
[506.366210]dpaa2_caam dpseci.0:40000216:DECO:desc idx 2:DMA错误
[506.741905]dpaa2_caam dpseci.0:40000216:DECO:desc idx 2:DMA错误
[506.774286]dpaa2_caam dpseci.0:在/proc/crypto中注册的哈希算法
算法可以在 /proc/crypto 中找到。现在我的问题是这个错误是由什么引起的,我该如何解决?
是否需要额外的步骤才能将 sec 与 lsdk 用户指南中提到的 linux 加密 api 一起使用?
如果需要,将提供其他信息。