Uh oh!
There was an error while loading. Please reload this page.
Cleanup SGX entry code - #69040
Conversation
rust-highfive
commented
Feb 10, 2020
r? @kennytm (rust_highfive has picked a reviewer for you, use r? to override) |
jethrogb
commented
Feb 10, 2020
nagisa
commented
Feb 11, 2020
All of these commits could definitely use some more text on them describing the why. |
| /* x87 FPU control word initialization value for ABI */ | ||
| .Lfpucw_init: | ||
| .int 0x037f |
There was a problem hiding this comment.
This is setting one of the reserved bits (6th) to 1?
There was a problem hiding this comment.
This is the default from the Intel SDM, Vol. 1, §8.1.5
alexcrichton
commented
Feb 11, 2020
Sorry I'm not on the libs team any more and I'd rather not be on the hook for these sorts of PRs. @nagisa mind taking over review? |
jethrogb
commented
Feb 11, 2020
r? @nagisa |
jethrogb
commented
Feb 11, 2020
See §4 of https://people.cs.kuleuven.be/~jo.vanbulck/ccs19-tale.pdf for the “why”. |
jethrogb
commented
Feb 11, 2020
This includes fixes for INTEL-SA-00336/CVE-2020-0561, could this be merged soon? |
nagisa
commented
Feb 11, 2020
@bors r+ |
bors
commented
Feb 11, 2020
📌 Commit 71b9ed4 has been approved by |
jethrogb
commented
Feb 12, 2020
Why does bors show this as not mergeable? |
…gisa Cleanup SGX entry code cc @aandyl
Rollup of 7 pull requests Successful merges: - #67954 (Support new LLVM pass manager) - #68981 ( Account for type params on method without parentheses) - #69002 (miri: improve and simplify overflow detection) - #69038 (Add initial debug fmt for Backtrace) - #69040 (Cleanup SGX entry code) - #69086 (Update compiler-builtins to 0.1.25) - #69095 (Minified theme check) Failed merges: r? @ghost
…lan-DPC Add comment to SGX entry code Meant to force push this to be included in rust-lang#69040, but forgot r? @nagisa
cc @aandyl