[PATCH] D76900: Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)

H.J Lu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 29 19:15:58 PDT 2020


hjl.tools added a comment.

In D76900#1948978 <https://reviews.llvm.org/D76900#1948978>, @xiangzhangllvm wrote:

> In D76900#1948503 <https://reviews.llvm.org/D76900#1948503>, @hjl.tools wrote:
>
> > Please take a look at
> >
> > https://gitlab.freedesktop.org/mesa/mesa
> >
> > to see how LLVM JIT is used and extract a testcase from it.
>
>
> 1, Does it in your commits? I find 2 your commits without the JIT tests.


This:

https://bugs.llvm.org/show_bug.cgi?id=45013

is all I have.

> 2, Do you mean here we need add JIT test for this patch ? Check endbr in JIT generated code?

My changes fixed the VNC crash.  But there is no testcase to show why my patches are needed.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D76900/new/

https://reviews.llvm.org/D76900





More information about the llvm-commits mailing list