diff options
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/migration-guides/release-notes-5.3.rst | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-notes-5.3.rst b/documentation/migration-guides/release-notes-5.3.rst index f32c6162da..4782c24366 100644 --- a/documentation/migration-guides/release-notes-5.3.rst +++ b/documentation/migration-guides/release-notes-5.3.rst | |||
@@ -311,6 +311,25 @@ New Features / Enhancements in |yocto-ver| | |||
311 | - Refactor :ref:`ref-classes-qemu` functions into library functions (in | 311 | - Refactor :ref:`ref-classes-qemu` functions into library functions (in |
312 | :oe_git:`lib/oe/qemu.py </openembedded-core/tree/meta/lib/oe/qemu.py>`). | 312 | :oe_git:`lib/oe/qemu.py </openembedded-core/tree/meta/lib/oe/qemu.py>`). |
313 | 313 | ||
314 | - The ``qemux86-64`` :term:`MACHINE` now defaults to the ``x86-64-v3`` | ||
315 | micro-architecture level. | ||
316 | |||
317 | The previous default was Core 2 era processors. This change means that the | ||
318 | toolchain is configured to build for that level, and QEMU is configured to | ||
319 | emulate it. | ||
320 | |||
321 | The v3 level adds support for AVX/AVX2/BMI/BMI2/F16C and other newer | ||
322 | instructions which are seeing increasing usage in modern software and add | ||
323 | performance benefits. Please see :wikipedia:`X86-64 Microarchitecture | ||
324 | levels <X86-64#Microarchitecture_levels>` for definition of the levels and | ||
325 | lists of Intel/AMD CPUs where support for the instructions was first | ||
326 | added. | ||
327 | |||
328 | Note that if QEMU system emulation is used on an x86 build machine with | ||
329 | :wikipedia:`KVM <Kernel-based_Virtual_Machine>` enabled, then the build | ||
330 | machine's CPU must also be recent enough to support these instructions | ||
331 | natively. | ||
332 | |||
314 | - Documentation changes: | 333 | - Documentation changes: |
315 | 334 | ||
316 | - Part of :term:`BitBake` internals are now documented at | 335 | - Part of :term:`BitBake` internals are now documented at |