| Предыдущий | Следующий |
| STATUS_DISK_RESET_FAILED | STATUS_FT_ORPHANING |
STATUS_SHARED_IRQ_BUSY
Что означает STATUS_SHARED_IRQ_BUSY
STATUS_SHARED_IRQ_BUSY означает, что устройство с общим line-based IRQ нельзя открыть при текущей конфигурации совместного использования прерывания.
Практический смысл и диагностика
Определите все devnodes, которым назначен этот IRQ, и проверьте, регистрируют ли их драйверы ISR как допускающие совместное использование.
- В translated resource list проверьте CM_RESOURCE_INTERRUPT_SHARED, trigger mode и остальные требования к ресурсу прерывания.
- Сопоставьте описания ресурсов в firmware/ACPI и INF. Несовместимые требования двух устройств могут сделать общий IRQ недопустимым.
- Если платформа и устройство поддерживают MSI/MSI-X, используйте документированный message-signaled режим вместо принудительного разделения line-based IRQ.
- Ошибка относится к контракту совместного использования IRQ между bus и драйверами, а не к общей загрузке CPU.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
