Linux 7.1-rc6 출시를 앞두고 다양한 USB Quirks 병합
LINUX KERNEL
Greg Kroah-Hartman은 오늘 Linux 7.1-rc6를 위한 USB 풀 리퀘스트 (pull request)에서 이번 변경 사항을 다음과 같이 설명했습니다:
"7.1-rc6를 위한 일련의 USB 수정 사항 및 새로운 디바이스 ID (device ids)입니다. 여기에는 큰 변화는 없으며, 사용자들이 보고한 문제들에 대한 수많은 작은 수정 사항들과 일부 스캐닝 도구에서 발견된 오래된 패치들이 포함되어 있습니다."
눈에 띄는 USB Quirks 중 하나는 PNY Elite Portable SSD를 위한 것으로, 기존의 PNY Pro Elite SSD Quirks와 유사한 특별 처리가 필요합니다. Phison 기반의 USB-SATA 브릿지를 사용하는 이 SSD는 UAS 드라이버에서 펌웨어 버그를 보여 "READ CAPACITY" 명령을 완료하지 못하는 등의 관련 문제를 일으킵니다. 이러한 새로운 Quirks를 통해 이제 장치가 올바르게 열거 (enumerate)되며 전체 UAS 처리량 (throughput)을 제공할 수 있습니다.
이번 주의 또 다른 Quirks는 USB 링크 전원 관리 (Link Power Management, LPM)가 활성화되었을 때 링크 불안정성을 보이는 Lenovo ThinkPad USB-C Dock Gen2 허브 컨트롤러에 관한 것입니다. 이는 최대 2분 동안 반복적인 연결/해제 (disconnect/reconnect) 사이클을 유발할 수 있으며, 링크 전원 관리 (LPM)를 비활성화하면 이 문제를 방지할 수 있습니다.
이번 주의 또 다른 USB Quirks는 일부 디바이스 트리 (Device Tree) 문제로 인한 EIC7700 RISC-V SoC의 USB 리셋 문제를 수정하는 것입니다.
이번 주의 다른 USB Quirks 및 수정 사항에 대한 자세한 내용은 이 풀 리퀘스트 (pull request)를 통해 확인할 수 있습니다.