|
From: <sv...@va...> - 2014-11-25 22:11:34
|
Author: sewardj
Date: Tue Nov 25 22:11:26 2014
New Revision: 498
Log:
Update for 3.10.1.
Modified:
trunk/docs/manual/dist.news.html
trunk/downloads/current.html
trunk/php/.htconfx
Modified: trunk/docs/manual/dist.news.html
==============================================================================
--- trunk/docs/manual/dist.news.html (original)
+++ trunk/docs/manual/dist.news.html Tue Nov 25 22:11:26 2014
@@ -22,6 +22,71 @@
<a name="dist.news"></a>2. NEWS</h1></div></div></div>
<div class="literallayout"><p><br>
<br>
+Release 3.10.1 (25 November 2014)<br>
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
+3.10.1 is a bug fix release. It fixes various bugs reported in 3.10.0<br>
+and backports fixes for all reported missing AArch64 ARMv8 instructions<br>
+and syscalls from the trunk. If you package or deliver 3.10.0 for others<br>
+to use, you might want to consider upgrading to 3.10.1 instead.<br>
+<br>
+The following bugs have been fixed or resolved. Note that "n-i-bz"<br>
+stands for "not in bugzilla" -- that is, a bug that was reported to us<br>
+but never got a bugzilla entry. We encourage you to file bugs in<br>
+bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) rather<br>
+than mailing the developers (or mailing lists) directly -- bugs that<br>
+are not entered into bugzilla tend to get forgotten about or ignored.<br>
+<br>
+To see details of a given bug, visit<br>
+ https://bugs.kde.org/show_bug.cgi?id=XXXXXX<br>
+where XXXXXX is the bug number as listed below.<br>
+<br>
+335440 arm64: ld1 (single structure) is not implemented<br>
+335713 arm64: unhanded instruction: prfm (immediate)<br>
+339020 ppc64: memcheck/tests/ppc64/power_ISA2_05 failing in nightly build<br>
+339182 ppc64: AvSplat ought to load destination vector register with [..]<br>
+339336 PPC64 store quad instruction (stq) is not supposed to change [..]<br>
+339433 ppc64 lxvw4x instruction uses four 32-byte loads<br>
+339645 Use correct tag names in sys_getdents/64 wrappers<br>
+339706 Fix false positive for ioctl(TIOCSIG) on linux<br>
+339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...<br>
+339853 arm64 times syscall unknown<br>
+339855 arm64 unhandled getsid/setsid syscalls<br>
+339858 arm64 dmb sy not implemented<br>
+339926 Unhandled instruction 0x1E674001 (frintx) on aarm64<br>
+339927 Unhandled instruction 0x9E7100C6 (fcvtmu) on aarch64<br>
+339938 disInstr(arm64): unhandled instruction 0x4F8010A4 (fmla)<br>
+ == 339950<br>
+339940 arm64: unhandled syscall: 83 (sys_fdatasync) + patch<br>
+340033 arm64: unhandled insn dmb ishld and some other isb-dmb-dsb variants<br>
+340028 unhandled syscalls for arm64 (msync, pread64, setreuid and setregid)<br>
+340036 arm64: Unhandled instruction ld4 (multiple structures, no offset)<br>
+340236 arm64: unhandled syscalls: mknodat, fchdir, chroot, fchownat<br>
+340509 arm64: unhandled instruction fcvtas<br>
+340630 arm64: fchmod (52) and fchown (55) syscalls not recognized<br>
+340632 arm64: unhandled instruction fcvtas<br>
+340725 AVX2: Incorrect decoding of vpbroadcast{b,w} reg,reg forms<br>
+340788 warning: unhandled syscall: 318 (getrandom)<br>
+340807 disInstr(arm): unhandled instruction: 0xEE989B20<br>
+340856 disInstr(arm64): unhandled instruction 0x1E634C45 (fcsel)<br>
+340922 arm64: unhandled getgroups/setgroups syscalls<br>
+n-i-bz DRD and Helgrind: Handle Imbe_CancelReservation (clrex on ARM)<br>
+n-i-bz Add missing ]] to terminate CDATA.<br>
+n-i-bz Glibc versions prior to 2.5 do not define PTRACE_GETSIGINFO<br>
+n-i-bz Enable sys_fadvise64_64 on arm32.<br>
+n-i-bz Add test cases for all remaining AArch64 SIMD, FP and memory insns.<br>
+n-i-bz Add test cases for all known arm64 load/store instructions.<br>
+n-i-bz PRE(sys_openat): when checking whether ARG1 == VKI_AT_FDCWD [..]<br>
+n-i-bz Add detection of old ppc32 magic instructions from bug 278808.<br>
+n-i-bz exp-dhat: Implement missing function "dh_malloc_usable_size".<br>
+n-i-bz arm64: Implement "fcvtpu w, s".<br>
+n-i-bz arm64: implement ADDP and various others<br>
+n-i-bz arm64: Implement {S,U}CVTF (scalar, fixedpt).<br>
+n-i-bz arm64: enable FCVT{A,N}S X,S.<br>
+<br>
+(3.10.1: 25 November 2014, vex r3026, valgrind r14785)<br>
+<br>
+<br>
+<br>
Release 3.10.0 (10 September 2014)<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
<br>
Modified: trunk/downloads/current.html
==============================================================================
--- trunk/downloads/current.html (original)
+++ trunk/downloads/current.html Tue Nov 25 22:11:26 2014
@@ -15,6 +15,38 @@
<div class="hr_brown"><hr/></div>
+
+<div id="release">
+
+<a name="current"><h3>Valgrind 3.10.1</h3></a>
+
+<p><a href="/downloads/valgrind-3.10.1.tar.bz2">valgrind 3.10.1 (tar.bz2)</a>
+[11MB] - 25 November 2014.<br />
+For {x86,amd64,arm,arm64,ppc32,ppc64,ppc64be,s390x,mips32,mips64}-linux,
+{arm,x86,mips32}-android and {x86,amd64}-darwin (Mac OS X 10.9, with
+limited support for 10.8).<br />
+<span class="md5sum">md5: 60ddae962bc79e7c95cfc4667245707f</span></p>
+
+<p>You may want to look at the
+<a href="/docs/manual/dist.news.html">3.10.1 release notes</a>.
+</p>
+
+<p> 3.10.1 is a bug fix release. It fixes various bugs reported in
+3.10.0 and backports fixes for all reported missing AArch64 ARMv8
+instructions and syscalls from the trunk. If you package or deliver
+3.10.0 for others to use, you might want to consider upgrading to
+3.10.1 instead. See the <a href="/docs/manual/dist.news.html">release
+notes</a> for details.</p>
+
+<p>This release supports X86/Linux, AMD64/Linux, ARM/Linux,
+ARM64/Linux,PPC32/Linux, PPC64/Linux, PPC64BE/Linux, S390X/Linux,
+MIPS32/Linux, MIPS64/Linux, ARM/Android (2.3 and later), X86/Android
+(4.0 and later), MIPS32/Android, X86/Darwin and AMD64/Darwin (Mac OS X
+10.9 and, to a limited extent, 10.8).
+</p>
+
+
+<!--
<div id="release">
<a name="current"><h3>Valgrind 3.10.0</h3></a>
@@ -45,6 +77,7 @@
(4.0 and later), MIPS32/Android, X86/Darwin and AMD64/Darwin (Mac OS X
10.9 and, to a limited extent, 10.8).
</p>
+-->
<!--
Modified: trunk/php/.htconfx
==============================================================================
--- trunk/php/.htconfx (original)
+++ trunk/php/.htconfx Tue Nov 25 22:11:26 2014
@@ -27,8 +27,8 @@
'dt_copyright' => '2000-2014',
/* current release info */
- 'release-date' => '10 September 2014',
- 'release-version' => 'valgrind-3.10.0',
+ 'release-date' => '25 November 2014',
+ 'release-version' => 'valgrind-3.10.1',
/* mailing lists, bug reports, etc. */
'vgannounce' => array(
|