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