Como parte da próxima especificação FRED (Flexible Return and Event Delivery) da Intel, está a nova instrução LKGS para gerenciar o estado do registrador de segmento GS de uma maneira mais flexível. Com o Kernel Linux 6.3, o kernel permitirá o uso da instrução LKGS, quando suportada em futuras CPUs Intel.
Os engenheiros da Intel têm trabalhado no suporte do Linux para o FRED e isso permanece em desenvolvimento enquanto a nova instrução LKGS pode ser usada fora do FRED. Esta semana, os patches do kernel para permitir o uso do LKGS foram colocados na fila por meio da ramificação "x86/cpu" do TIP antes da janela de mesclagem do Kernel Linux 6.3. Portanto, impedindo que quaisquer problemas de última hora surjam neste código relativamente direto, o uso do LKGS chegará com o início do ciclo do Kernel Linux 6.3 em fevereiro.
Há o novo bit de recurso LKGS e usando a nova instrução para a função load_gs_index() do Linux, entre outros patches relacionados para permitir seu uso.
A Intel ainda não confirmou publicamente qual geração de processadores será fornecida com suporte a FRED e LKGS.
Até a próxima !!
Nenhum comentário:
Postar um comentário