| Предыдущий | Следующий |
| STATUS_HV_INVALID_PARTITION_ID | STATUS_HV_INVALID_PORT_ID |
STATUS_HV_INVALID_VP_INDEX
Виртуальный процессор отсутствует или больше недоступен по адресу
STATUS_HV_INVALID_VP_INDEX относится к индексу виртуального процессора внутри целевого раздела. Это не означает недопустимость номера логического CPU хоста. VP является контекстом выполнения гостевой системы; допустимый диапазон его индексов зависит от созданных виртуальных процессоров раздела и текущего жизненного цикла.
Для доставки сообщений TLFS также документирует этот статус, когда не осталось целевого VP, способного принять отправку. Зафиксируйте запрошенный индекс и активную конфигурацию VP раздела. Рассматривайте перенастройку, завершение ВМ или демонтаж VP как возможную гонку, а не предполагайте неизменность топологии гостевых CPU.
Что отслеживать
- Идентификатор целевого раздела, запрошенный индекс VP и настроенное число VP.
- События создания, удаления и запуска VP рядом со временем ошибки.
- Снимок топологии, использованный вызывающей стороной, и политика его обновления.
- Для отправляемых сообщений — остаётся ли доступным какой-либо VP назначения.
Ссылки
- Microsoft: HvCallPostMessage
- Microsoft: виртуальный контроллер прерываний и SynIC
- Исходный код Linux: обмен сообщениями служб интеграции Hyper-V
Нужно найти другой код? Найти другой код состояния или ошибки.