This is an archive of the discontinued LLVM Phabricator instance.

[lit] Add SANITIZER_IGNORE_CVE_2016_2143 to pass_vars.
ClosedPublic

Authored by koriakin on May 3 2016, 2:11 PM.

Details

Summary

This variable is used by ASan (and other sanitizers in the future)
on s390x-linux to override a check for CVE-2016-2143 in the running
kernel (see revision 267747 on compiler-rt). Since the check simply
checks if the kernel version is in a whitelist of known-good versions,
it may miss distribution kernels, or manually-patched kernels - hence
the need for this variable. To enable running the ASan testsuite on
such kernels, this variable should be passed from the environment
down to the testcases.

Diff Detail

Repository
rL LLVM

Event Timeline

koriakin retitled this revision from to [lit] Add SANITIZER_IGNORE_CVE_2016_2143 to pass_vars..
koriakin updated this object.
koriakin added a reviewer: ddunbar.
koriakin set the repository for this revision to rL LLVM.
koriakin added a subscriber: llvm-commits.
ddunbar edited edge metadata.Jun 26 2016, 1:00 PM

I have no objection.

This revision was automatically updated to reflect the committed changes.