Linux 6.10 x86 Instruction Decoder Prepares For APX & Other New Intel Instructions
([Intel] 5 Hours Ago
Performance Events)
- Reference: 0001465390
- News link: https://www.phoronix.com/news/Linux-6.10-x86-APX-Decode
- Source link:
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/
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