]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update bug status.
authorJulian Seward <jseward@acm.org>
Sun, 26 Jan 2020 15:40:40 +0000 (16:40 +0100)
committerJulian Seward <jseward@acm.org>
Sun, 26 Jan 2020 15:40:40 +0000 (16:40 +0100)
NEWS
docs/internals/3_15_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index b9973bc7efddf6853ad419207f69ff86b431be0d..6de1db7cf4cd28ccd036ccf2e8576429e632580a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -71,6 +71,7 @@ To see details of a given bug, visit
   https://bugs.kde.org/show_bug.cgi?id=XXXXXX
 where XXXXXX is the bug number as listed below.
 
+385386  Assertion failed "szB >= CACHE_ENTRY_SIZE" at m_debuginfo/image.c:517
 400593  In Coregrind, use statx for some internal syscalls if [f]stat[64] fail
 400872  Add nanoMIPS support to Valgrind
 404406  s390x: z14 miscellaneous instructions not implemented
@@ -79,6 +80,8 @@ where XXXXXX is the bug number as listed below.
 406824  Unsupported baseline
 407218  Add support for the copy_file_range syscall
 407307  Intercept stpcpy also in ld.so for arm64
+407376  Update Xen support to 4.12 (4.13, actually) and add more coverage
+        == 390553
 407764  drd cond_post_wait gets wrong (?) condition on s390x z13 system
 408009  Expose rdrand and f16c even on avx if host cpu supports them
 408091  Missing pkey syscalls
@@ -94,17 +97,21 @@ where XXXXXX is the bug number as listed below.
 411134  Allow the user to change a set of command line options during execution
 411451  amd64->IR of bt/btc/bts/btr with immediate clears zero flag
 412344  Problem setting mips flags with specific paths
+412408  unhandled arm-linux syscall: 124 - adjtime - on arm-linux
 413119  Ioctl wrapper for DRM_IOCTL_I915_GEM_MMAP
 413330  avx-1 test fails on AMD EPYC 7401P 24-Core Processor
 413603  callgrind_annotate/cg_annotate truncate function names at '#'
 414565  Specific use case bug found in SysRes VG_(do_sys_sigprocmask)
+415757  vex x86->IR: 0x66 0xF 0xCE 0x4F (bswapw)
 416239  valgrind crashes when handling clock_adjtime
 416286  DRD reports "conflicting load" error on std::mutex::lock()
 416387  finit_module and bpf syscalls are unhandled on arm64
-
+416464  Fix false reports for uninitialized memory for PR_CAPBSET_READ/DROP
 n-i-bz  Fix minor one time leaks in dhat.
 n-i-bz  Add --run-cxx-freeres=no in outer args to avoid inner crashes.
 n-i-bz  Add support for the Linux io_uring system calls
+n-i-bz  sys_statx: don't complain if both |filename| and |buf| are NULL.
+
 
 Release 3.15.0 (12 April 2019)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
index 07164357ac03b781345a8168a19cfaef1432cdf1..adb625b5d4615346907ec6f5c4eccc7d3fb4b952 100644 (file)
@@ -11,37 +11,23 @@ of 3.15.0.  It doesn't carry over bugs from earlier versions.
 === KernelInterface ====================================================
 === KernelInterface/Linux ==============================================
 
-407376  Update Xen support to 4.12 and add more coverage
-        ** Has patch, looks reasonable
-        ** 2019Dec30: causes implicit-fallthrough warning; author queried
-
 408858  Add new io_uring_register, setup, enter syscalls
         No patch, no test case
 
 410743  shmat() calls for 32-bit programs fail when running in 64-bit valgrind
         Not sure if this is important.  Ask MJW.
 
-410757  glibc wrapper discrepancy for preadv2/pwritev2 system calls across
-        different versions
-        Not sure if this is important.  Ask MJW.
-
 411100  Valgrind does not provide a solution in the error message when an
         mmap error is detected.
         ** Initial load failure for very large executables?
            Has discussion links.
 
-412408  unhandled arm-linux syscall: 124 - adjtime - on arm-linux
-        * trivial patch, but need to check the handler is correct
-
 415621  epoll_ctl reports for uninitialized padding
         * maybe an inaccurate wrapper; may be easy to fix?
 
 416285  Use prlimit64 in VG_(getrlimit) and VG_(setrlimit)
         * HOST-SIDE syscall; may become important
 
-416464  Fix false reports for uninitialized memory for PR_CAPBSET_READ/DROP
-        * Has patch; should land
-
 === KernelInterface/OS X ===============================================
 
 407933  VgTs_Runnable syscall mach:50 (lwpid 771)
@@ -94,7 +80,6 @@ of 3.15.0.  It doesn't carry over bugs from earlier versions.
 407589  Add support for C11 aligned_alloc() and GNU reallocarray()
         * Missing allocation intercepts?
 
-
 415141  Possible leak with calling __libc_freeres before
         all thread's tid_addresses are cleared
         Not really Memcheck specific.  MJW knows more.
@@ -157,9 +142,6 @@ of 3.15.0.  It doesn't carry over bugs from earlier versions.
         * Potentially important (??)
 
 === VEX/x86 ============================================================
-
-415757  vex x86->IR: 0x66 0xF 0xCE 0x4F (bswapw)
-
 === zz_other ===========================================================
 
 414278  VG_(memcpy) used for overlapping moves
@@ -199,16 +181,9 @@ of 3.15.0.  It doesn't carry over bugs from earlier versions.
 Extras
 (not new) 319393  bad rounding in cvtsi2ss instruction
 
-apply included fixes for Xen 4.6/4.7/4.8/4.9/4.10/4.11/4.12  390553 ?
-
 Can we get rid of exp-sgcheck now?
 
 Very large executable support -- adjust tool load address?  Status?
 
-statx hacks for Rust, Ryan Cummins, dev@, 21 Dec 2019 ?
-
 port the ZF-after-BTx fixes over to x86?
 
-Bug 385386 - Assertion failed "szB >= CACHE_ENTRY_SIZE" on
-m_debuginfo/image.c:517
-There is a patch which seems plausible.  Check and apply.