[llvm-bugs] [Bug 46204] New: Please Merge Mitigations for Load Value Injection (LVI) into 10.0.1

via llvm-bugs llvm-bugs at lists.llvm.org
Thu Jun 4 10:29:44 PDT 2020


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

            Bug ID: 46204
           Summary: Please Merge Mitigations for Load Value Injection
                    (LVI) into 10.0.1
           Product: libraries
           Version: 10.0
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Backend: X86
          Assignee: unassignedbugs at nondot.org
          Reporter: scott.d.constable at intel.com
                CC: craig.topper at gmail.com, llvm-bugs at lists.llvm.org,
                    llvm-dev at redking.me.uk, spatel+llvm at rotateright.com

Created attachment 23578
  --> https://bugs.llvm.org/attachment.cgi?id=23578&action=edit
X86 Pipeline test fixes for cherry-pick conflict

The following patches provide critical mitigations for the Load Value Injection
(LVI) vulnerability:
https://software.intel.com/security-software-guidance/software-guidance/load-value-injection.

git cherry-pick 080dd10f7df0e15735c62f33c916f4c446ef3136
git cherry-pick 71e8021d82c9130b09da4880cd54f5dc8770f5f9
git cherry-pick b1d581019f5d4d176ad70ddffee13db247a13ef1
git cherry-pick 5b519cf1fc6737054cf90b53667e7ddd3a51225f
git cherry-pick f95a67d8b8a8cec326ee4a7e8427b779936d100a
git cherry-pick c74dd640fd740c6928f66a39c7c15a014af3f66f
git cherry-pick 62c42e29ba43c9d79cd5bd2084b641fbff6a96d5
git cherry-pick a505ad58cf98a633f1ba3dfd49068e09596ea39d
git cherry-pick 1d42c0db9a2b27c149c5bac373caa5a6d38d1f74
git cherry-pick 0505181006f1088b2cb28a7240d5f27613783307
git cherry-pick 539163affea7dc006c341ec82d80aece26a3c643
git cherry-pick e97a3e5d9d428c4d455fa1b1982728bb71f0c397
git cherry-pick 8ce078c7503d4a7172dbb4ba01422f371a9d293f

Cherry-picking e97a3e5d onto the 10.x branch creates conflicts in the X86
CodeGen pipeline tests because the pipeline structure has diverged between 11.x
and 10.x. The attached O0-pipeline.ll and O3-pipeline.ll files resolve the
conflicts.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200604/05b852d9/attachment.html>


More information about the llvm-bugs mailing list