On Wed, Sep 02, 2020 at 11:08:17AM +0100, Andre Przywara wrote:
In some architectural corner cases, AT instructions can generate an exception, which KVM is not really ready to handle properly. Teach the code to handle this situation gracefully.
This is a backport of the respective upstream patches to v4.19(.142). James prepared and tested these already, but we were lacking the upstream commit IDs so far. I am sending this on his behalf, since he is off this week.
The original patches contained stable tags, but with a prerequisite patch in v5.3. Patch 2/4 is a backport of this one, patches 1/4 and 3/4 needed some massaging to apply and work on 4.19.
Now queued up, thanks.
greg k-h