VirtualBox

Changes between Initial Version and Version 1 of Ticket #20180, comment 8


Ignore:
Timestamp:
May 25, 2021 4:07:05 PM (3 years ago)
Author:
fth0

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #20180, comment 8

    initial v1  
    77Intel added '''Split Lock Detection''' to its 10th gen. CPUs ([1], [2], [3]), which can generate #AC (Alignment Check) exceptions '''independent of CR0.AM and EFLAGS.AC''' ([3]). Intel added another MSR bit for controlling the MSR from [3] to its 11th gen. CPUs ([4]).
    88
    9 The Linux kernel added ''Split Lock Detection'' between kernels 5.4 and 5.8 ([1], [2], [5]), enabled by default. On the Linux host, it can be disabled with the kernel parameter ''split_lock_detect=off''. This can serve as a workaround for the time being.
     9The Linux kernel added ''Split Lock Detection'' between kernels 5.4 and 5.8 ([1], [2], [5], [7]), enabled by default. On the Linux host, it can be disabled with the kernel parameter ''split_lock_detect=off'' ([7]). This can serve as a workaround for the time being.
    1010
    1111In the Windows 10 (64-bit) guest, the highly sophisticated and obfuscated Microsoft ''PatchGuard'' implementation crashes with a diversity of Windows exceptions, with the commonality of an occurred Alignment Check exception (no source for that ;-) ).
     
    4343
    4444[6] https://lwn.net/ml/linux-kernel/1556134382-58814-1-git-send-email-fenghua.yu%40intel.com/ [PATCH v8 00/15]
     45
     46
     47[7] https://www.kernel.org/doc/html/v5.8/admin-guide/kernel-parameters.html

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette