Hi Kostya,
Long time no see. :)
I would estimate that everything (glibc, kernel, loader, simulator)
should be available approx. February 2018 as soon as implementation
finished and tested on our side.
CET is enabled already in GCC, glibc branch with CET is available
(https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/hjl/cet/master)
and will be upstreamed as soon as kernel upstream progress made.

On Wed, Nov 29, 2017 at 8:41 AM, Ben Simhon, Oren
<oren.ben.sim...@intel.com> wrote:
> 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:k...@google.com]
> Sent: Tuesday, November 28, 2017 01:46
> Cc: Ben Simhon, Oren <oren.ben.sim...@intel.com>; pavel.v.chu...@gmail.com;
> Keane, Erich <erich.ke...@intel.com>; Justin Bogner <m...@justinbogner.com>;
> ablik...@gmail.com; Reid Kleckner <r...@google.com>; Craig Topper
> <craig.top...@gmail.com>; cfe-commits <cfe-commits@lists.llvm.org>; Evgeniy
> Stepanov <euge...@google.com>; Peter Collingbourne <p...@google.com>; Sahita,
> Ravi <ravi.sah...@intel.com>; Zuckerman, Michael
> <michael.zucker...@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@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@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.



-- 
Pavel Chupin
Intel Corporation
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to