Kernel 用户到内核转换和XMM寄存器状态

Kernel 用户到内核转换和XMM寄存器状态,kernel,cpu-registers,windows-kernel,sse,Kernel,Cpu Registers,Windows Kernel,Sse,我正在使用一个内核代码。AES的新指令使用XMM寄存器,我希望确保从用户模式到内核模式的转换和返回用户模式的转换将保留XMM寄存器的状态 草案内容如下: 在64位版本的Windows中,操作系统跨线程(和进程)交换机保留SSE寄存器。结果是64位驱动程序代码可以在任何IRQL上安全地使用浮点操作 它是否确认在调用内核代码时不必保存寄存器状态

我正在使用一个内核代码。AES的新指令使用XMM寄存器,我希望确保从用户模式到内核模式的转换和返回用户模式的转换将保留XMM寄存器的状态

草案内容如下:

在64位版本的Windows中,操作系统跨线程(和进程)交换机保留SSE寄存器。结果是64位驱动程序代码可以在任何IRQL上安全地使用浮点操作

它是否确认在调用内核代码时不必保存寄存器状态