]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update.
authorJulian Seward <jseward@acm.org>
Sun, 14 May 2017 14:32:15 +0000 (14:32 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 14 May 2017 14:32:15 +0000 (14:32 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16373

NEWS
docs/internals/3_12_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index d6f32e7723b229c3ac8a6d14929a4fde014b9cde..14ac1d20f6c333f9c39e9a7190baef186e9f6ee1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -111,12 +111,15 @@ where XXXXXX is the bug number as listed below.
         barrier implementation
 358697  valgrind.h: Some code remains even when defining NVALGRIND
 359202  Add musl libc configure/compile
+360415  amd64 instructions ADCX and ADOX are not implemented in VEX
+        == 372828 (vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10)
 360429  unhandled ioctl 0x530d with no size/direction hints (CDROMREADMODE1)
 362223  assertion failed when .valgrindrc is a directory instead of a file
 367543  bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags
 367942  Segfault vgPlain_do_sys_sigaction (m_signals.c:1138)
 368863  WARNING: unhandled arm64-linux syscall: 100 (get_robust_list)
 368865  WARNING: unhandled arm64-linux syscall: 272 (kcmp)
+368868  disInstr(arm64): unhandled instruction 0xD53BE000 = cntfrq_el0 (ARMv8)
 368917  WARNING: unhandled arm64-linux syscall: 218 (request_key)
 368918  WARNING: unhandled arm64-linux syscall: 127 (sched_rr_get_interval)
 368922  WARNING: unhandled arm64-linux syscall: 161 (sethostname)
@@ -130,6 +133,7 @@ where XXXXXX is the bug number as listed below.
 371412  Rename wrap_sys_shmat to sys_shmat like other wrappers
 371471  Valgrind complains about non legit memory leaks on placement new (C++)
 371491  handleAddrOverrides() is [incorrect] when ASO prefix is used
+371503  disInstr(arm64): unhandled instruction 0xF89F0000
 371869  support '%' in symbol Z-encoding
 371916  execution tree xtree concept
 372120  c++ demangler demangles symbols which are not c++
index a96c1e9e56a750048b946dce465cfa28af06157b..10b44ca94d48902a9d96757ad7b012409d71f77d 100644 (file)
@@ -9,10 +9,6 @@ that didn't get fixed in 3.12.  These are marked "(carried over)".
 356715  vex amd64->IR: 0xC4 0xE2 0x7D 0x13 0x4 0x4A 0xC5 0xFC
         vcvtph2ps (%rdx,%rcx,2),%ymm0
 
-(carried over)
-360415  amd64 instructions ADCX and ADOX are not implemented in VEX
-        [has patch, could possibly take it, but needs cleanup/verification]
-
 369409  vex amd64->IR: 0x48 0xF 0xC7 0xF0 0x72 0x2 0xE2 0xF8 (
 
 372828  vex amd64->IR: 0x66 0x4D 0xF 0x38 0xF6 0xD2 0x66 0x4D
@@ -55,9 +51,6 @@ n-i-bz  Remove limit on strd's negative immediates
 
 373990  Potential shift left overflow in guest_arm_toIR.c
 
-368868  disInstr(arm64): unhandled instruction 0xD53BE000 = cntfrq_el0 (ARMv8)
-        (should fix this for 3.13?)
-
 369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
        [fixed with --sim-hints=fallback-llsc?]
 
@@ -73,15 +66,10 @@ n-i-bz  Remove limit on strd's negative immediates
 
 === VEX/arm64 ==========================================================
 
-368868  disInstr(arm64): unhandled instruction 0xD53BE000 = cntfrq_el0 (ARMv8)
-        (should fix this for 3.12.1)
-
 369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
 
 369509  ARMv8.1 LSE instructions are not supported
 
-371503  disInstr(arm64): unhandled instruction 0xF89F0000 (prfum)
-
 377966  disInstr(arm64): unhandled instruction 0xD50B7425
 
 === VEX/x86 ============================================================
@@ -496,21 +484,12 @@ Should fix for 3.13:
 **
 352364  ppc64: --expensive-definedness-checks=yes is not quite working here
 
-**
-360415  amd64 instructions ADCX and ADOX are not implemented in VEX
-       [has a plausible patch]
-        == 372828 (vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10)
-
 **
 (carried over)
 368507  valgrind throws std::bad_alloc on memory allocations larger
         than 34255421416 bytes
         (increase usable address space post release, on trunk)
 
-**
-368868  disInstr(arm64): unhandled instruction 0xD53BE000 = cntfrq_el0 (ARMv8)
-        (should fix this for 3.12.1)
-
 **
 369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
         (is mostly fixed)
@@ -519,11 +498,6 @@ Should fix for 3.13:
 370028  Reduce the number of compiler warnings on MIPS platforms
 (easy patch)
 
-**
-371503  disInstr(arm64): unhandled instruction 0xF89F0000
-
-**
-
 **
 374963  increase valgrind's load address to prevent mmap failure
 maybe change to 0x5800'0000