说明
由于 QPDS24.1 版本及更早版本的 6.1.68-lts 中附带的 FCS 驱动程序存在问题,在 Agilex™ 5 设备上执行 stratix10_svc_done( ) 函数时,hwmon 驱动程序会挂起。
在内核启动并加载 FCS 驱动程序时,您可能会看到下一个错误:
[ 7.399960] svc_normal_to_secure_thread: STATUS_ERROR [56/1861]
[ 7.405012] 索赔回 P 地址=0x00000000fa028024
[ 7.409854] stratix10_svc_send:fcs:发送 P-va=0000000004d5ac7c,P-com=51,P-size=183056464
[ 7.418177] stratix10_svc_send:FCS:放入 FIFO PA=0x0000000000000000,cmd=51,大小=0
[ 7.426060] 从 FIFO 获取 pa=0x0000000000000000, 命令=81, size=0
[ 7.432322] svc_normal_to_secure_thread:fcs:SMC 调用之前 -- a0=0x00000000c2000008 a1=0x00000000fa028038
解决方法
要变通解决此问题,请应用以下配置:
./scripts/config --set-val CONFIG_SENSORS_SOC64 y
./scripts/config --set-val CONFIG_CRYPTO_DEV_INTEL_FCS n
此问题计划在未来的 Linux* 内核版本中修复。