#usb

Новый модуль для эмуляции USB Raw Gadget могут включить в ядро Linux

Андрей Коновалов из Google разрабатывает модуль USB Raw Gadget. Он эмулирует USB-устройства в пространстве пользователя, и заявка о включении этого модуля в состав ядра Linux уже на рассмотрении. USB Raw Gadget уже используют в Google для fuzzing-тестов USB-стека ядра через инструментарий syzkaller. Как работает модуль? Он добавляет программный интерфейс в подсистему ядра USB Gadget. Raw Gadget — низкоуровневая альтернатива GadgetFS,…

Найдены новые уязвимости в USB-драйверах Linux

Сотрудник Google Андрей Коновалов рассказал о новых уязвимостях в USB-драйверах ядра Linux. В опубликованном им отчёте их 15: CVE-2019-19523 — CVE-2019-19537. Это уже третий отчёт о проблемах в пакете syzkaller. При fuzzing-тестах в августе 2019 и ноябре 2017 года  были выявлены 29 уязвимостей. В чём дело? В отчёте только уязвимости в обращении к освобождённым областям памяти или вызывающие утечки в…

Intel выпустила пробный драйвер USB 4.0 для ядра Linux

драйвер USB 4.0 для ядра Linux

Доступна начальная реализация поддержки спецификации USB4. Её можно найти в рассылке Intel для разработчиков ядра Linux. Напомним, что новый интерфейс USB построен на протоколе Thunderbolt 3, а главная его фишка в пропускной способности в 40 Гбит/с и совместимости с USB 2.0 и USB 3.2. Как и Thunderbolt, USB4 даёт туннелировать несколько протоколов поверх кабеля Type-C. Через специальный менеджер соединений можно…

Быстрее, выше, сильнее: опубликована спецификация USB4

драйвер USB 4.0 для ядра Linux

Пропускная способность нового стандарта в 2 раза больше USB 3.2 Характеристики нового интерфейса USB4 опубликовали ещё в марте 2019 года, а полное описание стандарта появилось только сейчас. Что оно такое и с чем его едят? Кроме увеличения пропускной способности в 2 раза, USB4 ещё и оптимально её распределяет. В предыдущих интерфейсах USB такая возможность была сильно ограниченной. Если для передачи…

Дякуємо, що поділились