🇰🇷 한글 설명
리눅스 커널의 fsl SPI 드라이버에서 드라이버 언바인 시 DMA와 같은 하위 자원 해제 전에 컨트롤러를 먼저 등록 해제하지 않는 결함이 있습니다. 이로 인해 리소스 관리 순서가 잘못되어 시스템 불안정이나 메모리 누수가 발생할 수 있습니다.
💡 쉬운 설명
이 결함은 SPI 통신 장치를 제거할 때 필요한 초기화 해제 순서가 잘못되어 발생할 수 있습니다. 올바른 순서로 처리하지 않으면 시스템에 오류가 생길 수 있으므로 패치를 적용해야 합니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
spi: fsl: fix controller deregistration
Make sure to deregister the controller before releasing underlying
resources like DMA during driver unbind.
📍 영향받는 시스템
Linux kernel (fsl_spi driver)
⚔️ 공격 벡터
로컬 드라이버 언바인 또는 장치 제거 시 리소스 충돌 유발
🛡️ 대응 방법
리눅스 커널을 최신 안정 버전으로 업그레이드하거나 관련 SPI 드라이버 패치를 적용합니다.
🔧 검증 코드
명령어 실행 시 해당 패치 커밋 메시지가 출력되면 패치가 적용된 것입니다.
grep -r 'spi: fsl: fix controller deregistration' /lib/modules/$(uname -r)/build/drivers/spi/