Re: [RFC PATCH 00/16] x86/split_lock: Enable #AC exception for split locked accesses

From: Peter Zijlstra
Date: Thu Jun 21 2018 - 18:10:26 EST


On Thu, Jun 21, 2018 at 03:00:03PM -0700, Fenghua Yu wrote:
> The control knob for firmware is to choose continuing firmware execution
> by disabling #AC split lock (default) or stopping firmware execution
> by enabling #AC for split lock. Stopping firmware execution may be useful
> in hard real time system to identify any split lock issue on the platform.

Having the option only allows broken firmware to continue to exist.
Limiting people in how they can use their machines.