summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common
diff options
context:
space:
mode:
authorMarcin Koscielnicki <koriakin@0x04.net>2016-04-29 14:59:19 +0000
committerMarcin Koscielnicki <koriakin@0x04.net>2016-04-29 14:59:19 +0000
commit4c14c1518b208c5e8b617de6ea22e6c68b96d3f8 (patch)
tree3a2b411ef0024697f7a5e130231d6e1583723310 /lib/sanitizer_common
parentef7d1a20208b56469d88a4378805e9b01520d882 (diff)
[sanitizers] [SystemZ] Mark kernel 3.12.58+ as safe from CVE-2016-2143.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@268046 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common')
-rw-r--r--lib/sanitizer_common/sanitizer_linux_s390.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_linux_s390.cc b/lib/sanitizer_common/sanitizer_linux_s390.cc
index 27c3c7d08..053fd174b 100644
--- a/lib/sanitizer_common/sanitizer_linux_s390.cc
+++ b/lib/sanitizer_common/sanitizer_linux_s390.cc
@@ -142,6 +142,9 @@ static bool FixedCVE_2016_2143() {
// 3.2.79+ is OK.
if (minor == 2 && patch >= 79)
return true;
+ // 3.12.58+ is OK.
+ if (minor == 12 && patch >= 58)
+ return true;
// Otherwise, bad.
return false;
} else if (major == 4) {