explicación de la estructura pt_regs
Esta estructura encapsula la información de estado mínima que debe guardarse en la entrada del kernel. Por ejemplo, para cada llamada, interrupción, captura y falla del sistema, la estructura pt_regs almacena la información de estado mínima. Esta estructura almacena principalmente los registros de tipo temporal necesarios. (También hay tres tipos de registros en la arquitectura IA64 moderna: registros reutilizables, registros de tenencia y registros especiales). Cuando ocurre cada llamada, interrupción, trampa o falla del sistema, los siguientes eventos ocurrirán en secuencia:
1. Asignar memoria para la estructura pt_regs en la pila del kernel
2. pt_regs Guarde el registro temporal en la estructura
3. Llame al procesador del núcleo apropiado (realice el procesamiento de llamadas del sistema interno, el controlador de interrupciones, etc.)
4.
p>5. Libere la memoria ocupada por pt_regs de la pila del kernel
Debe mantener pt_regs lo más pequeño posible para mejorar el rendimiento.