| Anterior | Siguiente |
| STATUS_HV_INVALID_HYPERCALL_INPUT | STATUS_HV_INVALID_PARAMETER |
STATUS_HV_INVALID_ALIGNMENT
Qué significa STATUS_HV_INVALID_ALIGNMENT
STATUS_HV_INVALID_ALIGNMENT indica que un parámetro de memoria suministrado a la hypercall está mal alineado. Las interfaces de Hyper-V imponen reglas concretas para input/output blocks, direcciones físicas de guest y tamaños/padding.
No es una page fault genérica. Una estructura puede tener el tamaño correcto y aun así ser inválida porque comienza en una dirección no alineada, cruza un límite no permitido o solapa otra región usada por la misma operación.
Qué comprobar
- Registre las GPA reales pasadas al hipervisor, no sólo virtual addresses del proceso.
- Compruebe alignment, padding y múltiplos exigidos por la TLFS para esa hypercall.
- Valide límites de página y ausencia de solapamiento entre input/output lists.
- No “arregle” la estructura añadiendo bytes sin revisar la dirección de inicio que realmente recibe Hyper-V.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
