В ядре Linux устранена следующая уязвимость: wifi: ath11k: Очистить аффинити намек перед вызовом ath11k_pcic_free_irq() в пути ошибки Если …
В ядре Linux устранена следующая уязвимость: wifi: ath11k: Очистить аффинити намек перед вызовом ath11k_pcic_free_irq() в пути ошибки Если общий IRQ используется драйвером из-за ограничения платформы, то IRQ affinity намек установлен сразу после выделения векторов IRQ в ath11k_pci_alloc_msi(). Это не причиняет вреда, если одна из функций не Запрос IRQ терпит неудачу и пытается освободить IRQ. Это приводит к ниже предупреждение: ВНИМАНИЕ: CPU: 7 PID: 349 на ядро/irq/manage.c:1929 free_irq+0x278/0x29c Следить за вызовами: бесплатно_irq+0x278/0x29c ath11k_pcic_free_irq+0x70/0x10c [ath11k] ath11k_pci_probe+0x800/0x820 [ath11k_pci] local_pci_probe+0x40/0xbc Предупреждение должно быть связано с тем, чтобы не очистить аффинити-намек перед освобождением IRQs. Итак, чтобы исправить эту проблему, очистите IRQ affinity намек перед звонком ath11k_pcic_free_irq() в пути ошибки. Сродство будет очищено один раз снова дальше по пути ошибки из-за организации кода, но это так Никакого вреда. Испытано: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-0526-QCAHSTSWPLZ_V2_TO_X86-1
| Продукт | Вендор | Статус |
|---|---|---|
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux-5.10 | Отслеживается | |
| linux-5.10 | Отслеживается | |
| linux-allwinner-5.19 | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается |