Нови USB особености и корекции преди излизането на Linux Kernel 7.1 RC6

0
17

Малко преди появата на Linux Kernel 7.1‑rc6 тази неделя, в ядрото бяха слети поредните USB поправки, придружени от нови специфични преработки (quirks) за проблемни устройства. Пакетът е описан като серия от дребни, но важни корекции, открити както от потребители, така и от автоматизирани инструменти за анализ.

Greg Kroah-Hartman подчертава, че няма големи промени, а по-скоро фина настройка на поведението на различни USB устройства. Това е типично за етапа преди финализиране на RC версиите, когато стабилността е приоритет.

Сред по-интересните случаи изпъква PNY Elite Portable SSD, който се оказва с подобни проблеми като по-стария Pro Elite модел. Устройството използва Phison USB‑SATA мост с фърмуерни дефекти, които пречат на UAS драйвъра да изпълнява базови команди като „READ CAPACITY“. Новият quirk заобикаля тези проблеми и позволява на SSD‑то да се инициализира правилно и да работи с пълната UAS производителност.

Друг важен quirk засяга USB‑C Dock Gen2 станциите на Lenovo ThinkPad. При активирано USB Link Power Management хъб контролерите могат да изпаднат в цикъл от прекъсвания и повторни свързвания, който продължава до две минути. Изключването на LPM елиминира проблема, а новата промяна в ядрото автоматизира това поведение.

Седмицата носи и решение за USB ресет проблемите при EIC7700 RISC‑V SoC, причинени от неточности в Device Tree описанията. Корекцията гарантира по-надеждно поведение при инициализация на USB подсистемата.

Тези промени продължават да укрепват USB стека на Linux Kernel 7.1, като премахват редица дребни, но досадни проблеми, които засягат реални устройства в употреба.

Прочетете още:  Wine‑Staging 11.5 пристига с нови пачове и синхронизация с последните промени
Абониране
Извести ме за
guest
0 Comments
нови
стари оценка