Introducción
8 de abril de 2026. Resumen de cambios para la versión 20260408:
Descargas disponibles
- Unix*
- Tamaño: 1.9 MB
- SHA256: E7BC47D40C1836DC65AF8521D2F900850F3F0FDAC7EA780BA59AC644D8625F5C
Descripción detallada
Cambios importantes para la versión de lanzamiento de ACPICA 20260408:
- Mejoras de la tabla ACPI:
- Se actualizaron las compilaciones de plantillas IORT y MADT para agregar nuevas entradas de traductor/router/ITS de IWB y GICv5. Se introdujo soporte completo para la nueva tabla DTPR, incluido el manejo de compiladores y desensambladores, correcciones de plantillas y mejoras en la estructura de registro.
- Id, GUID y métodos expandidos:
- Se agregaron identificadores de hardware informático de marco, GUID de _DSM en espera modernos y métodos de inicio de TPM2. Se actualizó _DSM el formato Arg3 y el manejo de _CPC para alinearse con las especificaciones ACPI más recientes y evitar advertencias de compatibilidad con Linux.
- Mejoras en el compilador, el desensamblador y las herramientas:
- Se mejoró el compilador y el desensamblador de ASL con deduplicación External(), compatibilidad con nodos de alias, validación mejorada de entradas con formato incorrecto y salida de paquete separada por comas. Se actualizó acpisrc para reconocer las estructuras que faltan y se mejoró la lógica de terminación de recorrido del árbol de análisis.
- Correcciones de seguridad y estabilidad:
- Se corrigieron varios problemas críticos, incluidos desbordamientos de búfer de montón, uso después de liberación, desreferencias de puntero NULL, desbordamientos de enteros y accesos fuera de los límites en las rutas de código de análisis AML, interpretación y manejo de tablas.
- Refactorización de recursos y registros:
- Se corrigió el manejo de descriptores de recursos LVR I2C y se refactorizaron los registros de Base/Limit de TPR para usar representaciones de máscara de bits compatibles, con validación y limpieza adicionales en el código relacionado con DTPR.
- Limpieza general y correcciones de compilación:
- Se corrigió un error de sintaxis causado por un carácter perdido, se corrigieron problemas de ortografía, se mejoró la alineación y el formato de los comentarios, se actualizaron los metadatos ficticios del compilador y se deshabilitaron las advertencias excesivas de campo de bits de MSVC (C4214) para mejorar la claridad de compilación.
Descargo de responsabilidad1
Información sobre productos y desempeño
Intel se encuentra en el proceso de eliminar el lenguaje no inclusivo de la documentación actual, las interfaces de usuario y el código. Tenga presente que no siempre es posible realizar cambios retroactivos; asimismo, es posible que instancias de lenguaje no inclusivo permanezcan en documentación anterior, interfaces de usuario y código.
El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.