Ok, I had to change this one due to other pending changes in tip:x86/entry. The new version below.
Can you guys run this branch to make sure it still works as expected?
https://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git/log/?h=tip-ras-cor...
Tested the native case. We correctly try to set the page uncacheable because the scope of the error is a cache line.
I don't have the right setup to test the virtualization case. Maybe Jue can test again?
-Tony