Changes between Initial Version and Version 1 of Ticket #20180, comment 8
- Timestamp:
- May 25, 2021 4:07:05 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #20180, comment 8
initial v1 7 7 Intel 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]). 8 8 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.9 The 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. 10 10 11 11 In 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 ;-) ). … … 43 43 44 44 [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