[openssl-commits] Errored: openssl/openssl#5654 (OpenSSL_1_0_2-stable - 9c8bca1)

Travis CI builds at travis-ci.org
Mon Aug 22 22:40:35 UTC 2016


Build Update for openssl/openssl
-------------------------------------

Build: #5654
Status: Errored

Duration: 6 hours, 39 minutes, and 57 seconds
Commit: 9c8bca1 (OpenSSL_1_0_2-stable)
Author: Andy Polyakov
Message: bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking.

Original strategy for page-walking was adjust stack pointer and then
touch pages in order. This kind of asks for double-fault, because
if touch fails, then signal will be delivered to frame above adjusted
stack pointer. But touching pages prior adjusting stack pointer would
upset valgrind. As compromise let's adjust stack pointer in pages,
touching top of the stack. This still asks for double-fault, but at
least prevents corruption of neighbour stack if allocation is to
overstep the guard page.

Also omit predict-non-taken hints as they reportedly trigger illegal
instructions in some VM setups.

Reviewed-by: Richard Levitte <levitte at openssl.org>
(cherry picked from commit 3ba1ef829cf3dd36eaa5e819258d90291c6a1027)

View the changeset: https://github.com/openssl/openssl/compare/91dc6054582d...9c8bca1c206d

View the full build log and details: https://travis-ci.org/openssl/openssl/builds/154144717

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20160822/2f550898/attachment.html>


More information about the openssl-commits mailing list