[MODERATED] Re: [patch V3 5/9] MDS basics 5

Andrew Cooper <[email protected]>
Newsgroups org.kernel.lore.historical-speck
Message-ID <[email protected]>
On 21/02/2019 23:44, speck for Thomas Gleixner wrote:
> +   There is one non maskable exception which returns through paranoid exit
> +   and is not mitigated: #DF. If user space is able to trigger a double
> +   fault the possible MDS leakage is the least problem to worry about.

What about espfix64?  An IRET fault from that ends up at #DF, and
purposefully recovers.  It is trigger-able from at least modify_ldt().

The #DF path is normally fatal, but in the cases that it's not, an extra
VERW isn't going to be the slow part.

~Andrew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.