]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update.
authorJulian Seward <jseward@acm.org>
Fri, 14 Aug 2015 08:29:49 +0000 (08:29 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 14 Aug 2015 08:29:49 +0000 (08:29 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15543

NEWS
docs/internals/3_10_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index 3057e15982ced1d2b0d1f2119972da4c68ced5ae..f0639ab2afd5db572aecb851f42a6086d84d1bcd 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -154,6 +154,7 @@ where XXXXXX is the bug number as listed below.
 339288  support Cavium Octeon MIPS specific BBIT*32 instructions
 339442  Fix testsuite build failure on OS X 10.9
 339542  Enable compilation with Intel's ICC compiler
+339563  The DVB demux DMX_STOP ioctl doesn't have a wrapper
 339636  Use fxsave64 and fxrstor64 mnemonics instead of old-school rex64 prefix 
 339688  Mac-specific ASM does not support .version directive (cpuid,
         tronical and pushfpopf tests)
@@ -162,6 +163,7 @@ where XXXXXX is the bug number as listed below.
 339780  Fix known uninitialised read in pthread_rwlock_init() on Mac OS X 10.9 
 339789  Fix none/tests/execve test on Mac OS X 10.9
 339808  Fix none/tests/rlimit64_nofile test on Mac OS X 10.9
+339820  vex amd64->IR: 0x66 0xF 0x3A 0x63 0xA 0x42 0x74 0x9 (pcmpistri $0x42)
 340115  Fix none/tests/cmdline[1|2] tests on systems which define TMPDIR
 340430  Fix some grammatical weirdness in the manual.
 341238  Recognize GCC5/DWARFv5 DW_LANG constants (Go, C11, C++11, C++14)
@@ -237,6 +239,7 @@ where XXXXXX is the bug number as listed below.
 345079  Fix build problems in VEX/useful/test_main.c
 345126  Incorrect handling of VIDIOC_G_AUDIO and G_AUDOUT
 345215  Performance improvements for the register allocator
+345338  TIOCGSERIAL and TIOCSSERIAL ioctl support on Linux
 345394  Fix memcheck/tests/strchr on OS X
 345637  Fix memcheck/tests/sendmsg on OS X
 345695  Add POWERPC support for AT_DCACHESIZE and HWCAP2
@@ -272,10 +275,12 @@ where XXXXXX is the bug number as listed below.
 348247  jno jumps wrongly when overflow is not set
 348269  Improve mmap MAP_HUGETLB support.
 348565  Fix detection of command line option availability for clang
+348574  vex amd64->IR pcmpistri SSE4.2 unsupported (pcmpistri $0x18)
 348728  Fix broken check for VIDIOC_G_ENC_INDEX
 348748  Fix redundant condition
 348890  Fix clang warning about unsupported --param inline-unit-growth=900
 348949  Bogus "ERROR: --ignore-ranges: suspiciously large range"
+349034  Add Lustre ioctls LL_IOC_GROUP_LOCK and LL_IOC_GROUP_UNLOCK
 349086  Fix UNKNOWN task message [id 3406, to mach_task_self(), 
         reply 0x........] (task_set_info)
 349087  Fix UNKNOWN task message [id 3410, to mach_task_self(),
index 0a7708c94fbc413b87ae235ef461f431a2b058dd..ece92d9dc7995cb6864694ba53bc703cc81e942b 100644 (file)
@@ -5,23 +5,17 @@ go in here.
 === VEX/amd64 ==========================================================
 
 339596  vex amd64->IR: 0x8F 0xE8 0x78 0xCD 0xC1 0x4 0xC5 0xF9
-        XOP/FMA -- should take
-
-339820  vex amd64->IR: 0x66 0xF 0x3A 0x63 0xA 0x42 0x74 0x9
-        (pcmpistrix  $0x42, (%rdx), %xmm1)
-        Should fix.  Reported against 3.8.1 -- still valid?
+        XOP/FMA -- should take, but not before 3.11 release
 
 340469  vex amd64->IR: unhandled instruction bytes: 0x66 0xA7
         Not clear what's going on here
+        Probably legit, but low impact (few users)
 
 342988  INT 80 not recognised on amd64
+        Probably legit, but low impact (few users)
 
-347885  unhandled instruction bytes: 0xD6 0xF 0x84 0x1B (SALC amd64)
-
-348574  vex amd64->IR pcmpistri SSE4.2 instruction is unsupported
-
-349304  vex amd64->IR: 0xF 0x33 0x89 0x45 0xFC 0x89 0x55 0xF8
-        rdpmc?
+349304  vex amd64->IR: 0xF 0x33 0x89 0x45 0xFC 0x89 0x55 0xF8 (rdpmc)
+        Is going to be difficult to do
 
 === VEX/arm ============================================================
 
@@ -115,45 +109,42 @@ go in here.
 === Syscalls/ioctls ====================================================
 
 339424  Full support of KVM ioctl
-        In progress -- maybe can be closed?
-
-339563  The DVB demux DMX_STOP ioctl doesn't have a wrapper
-        has patch
+        In progress -- maybe can be closed?  QUERIED
 
 341537  POST(sys_io_getevents) shouldn't check iocb or iovec
-        unclear whether really valid or not
+        Hard to fix (inter-syscall dependencies)
 
-342009  Error with valgrind on setcap file on 32bits (only) system
-        == 335143
+335143  Capabilities not supported
+        == 342009
         possibly unfixable
 
 342040  Valgrind mishandles clone with CLONE_VFORK | CLONE_VM that clones
         to a different stack
+        Nothing happened so far
 
 342809  mremap fails when protection is enabled
+        Possibly to do with huge pages (is it == 348269 ?)
 
 343099  Linux setns syscall wrapper missing, unhandled syscall: 308
         HAS PATCH.  Check that mayBlock is enabled.
 
-344886  V should not try to extend a sigaltstack
-
 345077  linux syscall execveat support (linux 3.19)
-
-345338  TIOCGSERIAL and TIOCSSERIAL ioctl support on Linux
-        has patch
+        QUERIED -- how critical is it?
 
 345414  WARNING: unhandled syscall: 317 (sys_seccomp)
+        Requires investigation
 
 348616  Wine/valgrind: Warning: noted but unhandled ioctl 0x5390 with
         no size/direction hints. (DVD_READ_STRUCT)
-
-349034  Add Lustre ioctls LL_IOC_GROUP_LOCK and LL_IOC_GROUP_UNLOCK
+        (from AustinE)
 
 349952  Valgrind terminates process upon a call to remap_file_pages
 
 350228  Unhandled ioctl 0x6458 (i965/mesa)
+        (from AustinE)
 
 351029  factor our m_sigframe functions
+        (wishlist)
 
 === Debuginfo reader ===================================================
 
@@ -399,9 +390,6 @@ go in here.
 
 349790  Clean up of the hardware capability checking utilities.
 
-350321  3 (gdbserver) stdoutB failures, 8 stderr failures during `make regtest`
-        Very likely INVALID
-
 350491  Handling of nested scripts
         Bizarre