USB 호스트 컨트롤러: xhci-hcd 오디오 재생 중 TD 없음 큐 스팸 이벤트 TRB

USB 호스트 컨트롤러: xhci-hcd 오디오 재생 중 TD 없음 큐 스팸 이벤트 TRB

Linux Kernel v5.10.4가 설치된 시스템을 사용하고 있는데 ALSA(aplay)를 통해 오디오를 재생할 때 문제가 발생합니다. 커널은 재생 중에 다음 로그를 스팸 처리하며 오디오가 들리지 않습니다.

xhci-hcd f2500000.usb3: WARN Event TRB for slot 3 ep 1 with no TDs queued?
xhci-hcd f2500000.usb3: WARN Event TRB for slot 3 ep 1 with no TDs queued?
xhci-hcd f2500000.usb3: WARN Event TRB for slot 3 ep 1 with no TDs queued?
...
  • USB 사운드 카드를 재설정(끄기/켜기)해 보았지만 xhci-hcd도 같은 오류 상태입니다.
  • USB 허브를 재설정하면 문제가 해결됩니다.
  • 시스템을 다시 시작하면 문제가 해결됩니다.
  • speaker-test4주기 이상을 실행하면 문제를 재현 할 수 있습니다 . 이 문제는 더 짧은 기간 동안은 발생하지 않습니다.

이것이 드라이버 문제인지 하드웨어 문제인지 어떻게 해결해야 할지 모르겠습니다.

  • 이 문제를 해결하려면 xhci 드라이버 업데이트가 필요합니까?
  • 전체 USB 허브를 재부팅하거나 재설정하지 않고 드라이버를 다시 시작/복원하는 방법이 있습니까?

경고 로그인 소스 드라이버 v5.10.4

snd-usb-audio커널에 존재합니다.

관련성 있는 것으로 확인됨우편 엽서그러나 위의 수정은 커널 v4.15에서 수행되었습니다.

답변1

재생 중인 파일의 샘플 속도를 변경해 보셨나요?

관련 정보