News: 0001465390

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.10 x86 Instruction Decoder Prepares For APX & Other New Intel Instructions

([Intel] 5 Hours Ago Performance Events)


The performance events updates were submitted today for the ongoing Linux 6.10 kernel merge window. This pull adds support for [1]Advanced Performance Extensions (APX) and other new Intel CPU instructions to the x86 instruction decoder.

The Linux kernel's x86 instruction decoder is used for decoding kernel instructions, user-space probes, and the perf tools with the Intel processor Trace decoding. With Linux 6.10 the initial Advanced Performance Extensions (APX) instructions are supported along with Intel [2]Key Locker instructions, JMPABS for 64-bit absolute direct jump, and various other newer Intel CPU instructions.

[3]Intel Details APX - Advanced Performance Extensions

These newer Intel CPU instructions for the x86 instruction decoder are found in [4]this pull for Linux 6.10.



[1] https://www.phoronix.com/search/Advanced+Performance+Extensions

[2] https://www.phoronix.com/search/Key+Locker

[3] https://www.phoronix.com/news/Intel-APX

[4] https://lore.kernel.org/lkml/Zkhtfutbppql4%2Fp7@gmail.com/



coder

timofonic

edxposed

geerge

You're almost as happy as you think you are.