armhf 커널 5.4의 커널 "교착 상태"를 이해하는 데 도움이 필요합니다.
드물게 발생하는 상황(MTBF는 몇 주에서 몇 달 단위로 측정됨)을 이해하려고 노력하고 있지만, 발생하면 치명적인 커널 잠금이 발생할 수 있습니다. 환경은 AMD/Xilinx Zynq 7020 SoC의 듀얼 코어 ARM A9 32비트(armhf) 프로세서에서 실행되는 커널 5.4.0입니다. 저는 Xilinx Vitis 시스템 디버거를 사용하여 실패한 두 장치의 스택 추적을 검사할 수 있었습니다. 두 경우 모두 두 코어 모두 동일한 스핀 잠금을 기다리고 있습니다(잠금을 시도). 스핀 잠금은 스레드의 I...