Update.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12890 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/NEWS b/NEWS
index 261e7b8..a23ebbe 100644
--- a/NEWS
+++ b/NEWS
@@ -20,10 +20,25 @@
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.
-301281 valgrind hangs on OS X when the process calls system()
-n-i-bz shmat of a segment > 4Gb does not work
-n-i-bz gdbserver_tests/simulate_control_c test script wrong USR1 sig nr on mips
-n-i-bz vgdb ptrace calls wrong on mips, causing blocked syscalls to fail
+219156 [380] handle statically linked malloc and/or other malloc libs
+254088 [380] Valgrind should know about UD2 instruction
+284004 [381] == 301281
+289584 [381] Unhandled instruction: 0xF 0x29 0xE5 (MOVAPS)
+295808 [381] amd64->IR: 0xF3 0xF 0xBC 0xC0 (TZCNT)
+301280 [380] == 254088
+301281 [381] valgrind hangs on OS X when the process calls system()
+301902 [380] == 254088
+304346 [380] == 219156
+304754 [380] NEWS blows TeX's little mind
+304867 [381] implement MOVBE instruction in x86 mode
+305042 [381] amd64: implement 0F 7F encoding of movq between two registers
+305199 [381] ARM: implement QDADD and QDSUB
+305321 [381] amd64->IR: 0xF 0xD 0xC (prefetchw)
+n-i-bz [381] shmat of a segment > 4Gb does not work
+n-i-bz [381] gdbserver_tests/simulate_control_c script wrong USR1 sig# on mips
+n-i-bz [381] vgdb ptrace calls wrong on mips, causing blocked syscalls to fail
+n-i-bz [381] Fixes for more MPI false positives
+
Release 3.8.0 (10 August 2012)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/docs/internals/3_8_BUGSTATUS.txt b/docs/internals/3_8_BUGSTATUS.txt
index 440cfb3..138e0c3 100644
--- a/docs/internals/3_8_BUGSTATUS.txt
+++ b/docs/internals/3_8_BUGSTATUS.txt
@@ -14,57 +14,42 @@
-- PUSH TO 3_8_BRANCH
2469 Fix a mixup ..
+12873 ?? Use -s USR1 instead of -10 to send SIGUSR1 signal
12874 Fix n-i-bz shmat of a segment > 4Gb does not work
+12878 ?? On Darwin, use __NR_poll_nocancel rather than __NR_poll
+
+12879 + 12882 + 12883 (301281)
+
+12881 ptrace mips stuff
+12885 (op_DPBtoBCD and Iop_BCDtoDPB fix)
+
+2475 (289584)
+2476 (305042)
+
+12887 (n-i-bz libmpiwrap.c fixes)
+
+2477 (305321)
+2478 (295617)
+2479 (305199) also testcase 12888 ?
+2480 (304867)
-------- Bugs brought forward from 3_7_BUGSTATUS.txt --------
-301281 valgrind hangs on OS X when the process calls system()
- OSX strangeness; **possible 3.8.1
- QUERIED (can't repro)
-== (probably)
-284004 Application under test hangs after call to __posix_spawn (Darwin)
- open, not started
- QUERIED (need complete test case)
-
-289584 Unhandled instruction: 0xF 0x29 0xE5 (MOVAPS)
- movaps reg,reg (w/ patch)
- **possible 3.8.0
-== (something reported after release)
-
291310 FXSAVE instruction marks memory as undefined on amd64
x86 vs amd64 inconsistency?
**is fixed in 3.8.0, but was not marked as such
** no it's not; v38BRANCH shows error, vTRUNK doesn't -- investigate
-301280 vex amd64->IR: 0xF 0xB 0x55 0x48 0x89 0xE5 0x41 0x56
- that's UD2; unclear if there is anything to fix here.
-301902 vex amd64->IR: 0xF 0xB (UD2)
- == 254088
- **is fixed in 3.8.0, but was not marked as such
-
298281 wcslen causes false(?) uninitialised value warnings
**possible 3.8.0. glibc-2.16 maybe?
I have a patch
-295808 vex amd64->IR: 0xF3 0xF 0xBC 0xC0 (TZCNT)
- REOP: JJ says LZCNT misimplemented
-
303536 ioctl for SIOCETHTOOL (ethtool(8)) isn't wrapped (w/ patch)
we should fix this
-304346 valgrind::memcheck doesn't seem to work with ptmalloc3
- **fixed in 3.8.0 as a dup of 219156 but was not marked as such
-
-304754 NEWS blows TeX's little mind
- **fixed in 3.8.0 but was not marked as such
-
-------- Unfixed in 3.8.0
-n-i-bz shmat of a segment > 4Gb does not work
- Fixed r12874
- **3.8.1
-
303741 sockaddr* parameter of recvfrom not handled correctly
(corruption not detected later on)
QUERIED -- need test case, looks easy to fix
@@ -97,23 +82,15 @@
304832 ppc32: build failure
probably invalid
-304867 implement MOVBE instruction in x86 mode
- yeah, need to do this. ** 3.8.1 Has patch.
-
304980 Assertion 'lo <= hi' failed in vgModuleLocal_find_rx_mapping (debuginfo.c)
****3.8.0 regression; w/ patch but needs testing
**3.8.1
-305042 amd64: implement 0f 7f encoding of movq between two registers
- **3.8.1 possibly
-
305170 linux: add FIOCLEX and FIONCLEX ioctls
w/ patch, looks pretty harmless
-305199 ARM: implement QDADD and QDSUB
- w/ patch + testcases, looks ready to go (provided V == HW)
+305431 Use find_buildid shdr fallback for separate .debug files
-n-i-bz Fixes for more MPI false postives
- **3.8.1
+305513 killed by fatal signal: SIGSEGV
--- Fri 17 Aug 2012 11am
+-- Thu 23 Aug 2012 1pm