Status of CET support? (Re: [PATCH] D40224:...)

Ben Simhon, Oren via cfe-commits cfe-commits at lists.llvm.org
Tue Nov 28 23:41:27 PST 2017


Hi Kostya,

Sorry for the detailed response.
I forwarded your questions to GCC team who are also adding CET support for Glibc / Linux Kernel / Loader.

I also talked to the simulations team to understand their timeline.
They will contact this mailing list with detailed answers.

There are few more patches to complete LLVM Compiler support.
I will appreciate your help in reviewing some of them:
https://reviews.llvm.org/D40482
https://reviews.llvm.org/D40478

Thanks,
Oren

From: Kostya Serebryany [mailto:kcc at google.com]
Sent: Tuesday, November 28, 2017 01:46
Cc: Ben Simhon, Oren <oren.ben.simhon at intel.com>; pavel.v.chupin at gmail.com; Keane, Erich <erich.keane at intel.com>; Justin Bogner <mail at justinbogner.com>; ablikexe at gmail.com; Reid Kleckner <rnk at google.com>; Craig Topper <craig.topper at gmail.com>; cfe-commits <cfe-commits at lists.llvm.org>; Evgeniy Stepanov <eugenis at google.com>; Peter Collingbourne <pcc at google.com>; Sahita, Ravi <ravi.sahita at intel.com>; Zuckerman, Michael <michael.zuckerman at intel.com>
Subject: Status of CET support? (Re: [PATCH] D40224:...)

Hi,

I see these patches for the CET support in LLVM -- great!
Could you please also tell us
  * what's the status of the Linux Kernel and Glibc support for CET?
  * how we can start evaluating the hardware feature (simulators, etc)?

Thanks!

--kcc


On Sun, Nov 26, 2017 at 4:35 AM, Phabricator via Phabricator via cfe-commits <cfe-commits at lists.llvm.org<mailto:cfe-commits at lists.llvm.org>> wrote:
This revision was automatically updated to reflect the committed changes.
Closed by commit rL318995: Control-Flow Enforcement Technology - Shadow Stack and Indirect Branch Tracking… (authored by orenb).

Changed prior to commit:
  https://reviews.llvm.org/D40224?vs=123937&id=124287#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D40224

Files:
  cfe/trunk/include/clang/Basic/BuiltinsX86.def
  cfe/trunk/include/clang/Basic/BuiltinsX86_64.def
  cfe/trunk/include/clang/Driver/Options.td
  cfe/trunk/lib/Basic/Targets/X86.cpp
  cfe/trunk/lib/Basic/Targets/X86.h
  cfe/trunk/lib/Headers/CMakeLists.txt
  cfe/trunk/lib/Headers/cetintrin.h
  cfe/trunk/lib/Headers/immintrin.h
  cfe/trunk/test/CodeGen/builtins-x86.c
  cfe/trunk/test/CodeGen/cetintrin.c
  cfe/trunk/test/Driver/x86-target-features.c
  cfe/trunk/test/Preprocessor/x86_target_features.c


_______________________________________________
cfe-commits mailing list
cfe-commits at lists.llvm.org<mailto:cfe-commits at lists.llvm.org>
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20171129/f86fa6df/attachment.html>


More information about the cfe-commits mailing list