From: Julian Seward Date: Tue, 19 Jul 2016 07:08:56 +0000 (+0000) Subject: Update w/ recent arm64 insn emulation fixes. X-Git-Tag: svn/VALGRIND_3_12_0~114 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33140037a9e45988d13adea33c9c6726744d91ed;p=thirdparty%2Fvalgrind.git Update w/ recent arm64 insn emulation fixes. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15909 --- diff --git a/NEWS b/NEWS index 68f5ab7730..cccf975b26 100644 --- a/NEWS +++ b/NEWS @@ -86,6 +86,7 @@ where XXXXXX is the bug number as listed below. == 363497 == 364497 356817 valgrind.h triggers compiler errors on MSVC when defining NVALGRIND +357338 Unhandled instruction for SHA instructions libcrypto Boring SSL 357833 Setting RLIMIT_DATA to zero breaks with linux 4.5+ 357871 pthread_spin_destroy not properly wrapped 357887 Calls to VG_(fclose) do not close the file descriptor @@ -102,11 +103,13 @@ where XXXXXX is the bug number as listed below. 359767 Valgrind does not support the IBM POWER ISA 3.0 instructions 359829 Power PC test suite none/tests/ppc64/test_isa_2_07.c uses uninitialized data +359838 arm64: Unhandled instruction 0xD5033F5F (clrex) 359871 Incorrect mask handling in ppoll 360008 Contents of Power vr registers contents is not printed correctly when the --vgdb-shadow-registers=yes option is used 360035 POWER PC instruction bcdadd and bcdsubtract generate result with non-zero shadow bits +360378 arm64: Unhandled instruction 0x5E280844 (sha1h s4, s2) 360425 arm64 unsupported instruction ldpsw == 364435 360519 none/tests/arm64/memory.vgtest might fail with newer gcc diff --git a/docs/internals/3_11_BUGSTATUS.txt b/docs/internals/3_11_BUGSTATUS.txt index fded0c439d..412e8bff21 100644 --- a/docs/internals/3_11_BUGSTATUS.txt +++ b/docs/internals/3_11_BUGSTATUS.txt @@ -8,6 +8,7 @@ of 3.11.0 go in here. Bugs that didn't get fixed in 3.11.0 remain in 351491 Unrecognised instruction in library compiled with -mavx -ffast-math -O3 351726 vex amd64->IR: 0xC5 0xF3 0xC2 0x15 0xEB 0x7C 0x2 0x0 [JRS: potentially serious, miscalculated next %RIP] + [can't repro] 352549 Valgrind (whether with memchek or callgrind) crashes with "unhandled instruction bytes" [Probably invalid] @@ -43,10 +44,6 @@ n-i-bz Remove limit on strd's negative immediates === VEX/arm64 ========================================================== -357338 Unhandled instruction for SHA instructions libcrypto Boring SSL -359838 arm64: Unhandled instruction 0xD5033F5F (clrex) -360378 arm64: Unhandled instruction 0x5E280844 (sha1h s4, s2) - === VEX/x86 ============================================================ 355231 Unhandled Instruction Bytes (SSE4, vmovdqu, "0xC5 0xFA 0x6F 0x2")