Update.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15151 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/NEWS b/NEWS
index e796338..40ecb51 100644
--- a/NEWS
+++ b/NEWS
@@ -152,25 +152,28 @@
 344702  Fix missing libobjc suppressions on OS X 10.10
 344939  Fix memcheck/tests/xml1 on OS X 10.10
 345016  helgrind/tests/locked_vs_unlocked2 is failing sometimes
+345079  Fix build problems in VEX/useful/test_main.c
+345215  Performance improvements for the register allocator
 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
 345887  Fix an assertion in the address space manager
+346267  Compiler warnings for PPC64 code on call to LibVEX_GuestPPC64_get_XER()
+        and LibVEX_GuestPPC64_get_CR()
+346270  Regression tests none/tests/jm_vec/isa_2_07 and
+        none/tests/test_isa_2_07_part2 have failures on PPC64 little endian
 346307  fuse filesystem syscall deadlocks
-346801  Fix build error on OS X
+346324  PPC64 missing support for lbarx, lharx, stbcx and sthcx instructions
+346416  Add support for LL_IOC_PATH2FID and LL_IOC_GETPARENT Lustre ioctls
+346474  PPC64 Power 8, spr TEXASRU register not supported
+346487  Compiler generates "note" about a future ABI change for PPC64
+346801  Fix link error on OS X: _vgModuleLocal_sf_maybe_extend_stack
 n-i-bz  Provide implementations of certain compiler builtins to support
         compilers who may not provide those
 n-i-bz  Old STABS code is still being compiled, but never used. Remove it.
 n-i-bz  Fix compilation on distros with glibc < 2.5
 n-i-bz  (vex 3098) Avoid generation of Neon insns on non-Neon hosts
-345695  Add support for the auxvex entries AT_DCHCEBSIZE and AT_HWCAP2
-        entries on ppc.
-346267  Fix compiler warning about casting arguments, ppc64.
-346324  Add support for the ppc instructions lbarx, lharx, stbcs, sthcs
-346416  Add support for LL_IOC_PATH2FID and LL_IOC_GETPARENT Lustre ioctls
 n-i-bz  Enable rt_sigpending syscall on ppc64 linux.
-346474  Added support for accessing the PPC64 TEXASRU register
-346487  Change PPC64 function calls with 128-bit values to use a pointer so
-        the compiler will not generate a note about an ABI change.
 
 
 Release 3.10.1 (25 November 2014)
diff --git a/docs/internals/3_10_BUGSTATUS.txt b/docs/internals/3_10_BUGSTATUS.txt
index 822a86e..5636bc3 100644
--- a/docs/internals/3_10_BUGSTATUS.txt
+++ b/docs/internals/3_10_BUGSTATUS.txt
@@ -299,11 +299,8 @@
 
 Check: space recovery in aspacemgr segnames array re-implemented?
 
-343902  --vgdb=yes doesn't break when --xml=yes is used
-no action yet
-
 344019  new tool: trackptr to track pointer usage
-na
+no action so far
 
 344052  Cost of dynamically loaded library is not properly linked to
         source code lines if the library is unloaded before exit
@@ -313,25 +310,115 @@
 
 344337  OS X 10.10 unhandled syscall
 
-344382  Memcheck has high false error rates on MSVC2013 compiled, optimised, code
-in progress
+344382 Memcheck has high false error rates on MSVC2013 compiled,
+       optimised, code in progress
+fixed, but preffed off
 
 344401  x32 ABI support
+no action
 
 344416  'make regtest' does not work cleanly on OS X
+meta-bug
 
 344512  unhandled syscal: unix:349
 
 344524  store conditional of guest applications always fail (Octeon3(MIPS)
+discussed, partial fix available
 
 344543  --leak-check=full memleak errors from system libraries in OS X 10.10.2
+can possibly close
 
 344547  vex x86->IR: 0xC5 0xF8 0x77 0xE9
-avx
-
-344559  garbage collection of unused segment names in address space manager
+avx on x86
 
 344560  Stack traces missing penultimate frame
 has plausible patch
 
 Thu  5 Mar 18:08:27 CET 2015
+
+344886  V should not try to extend a sigaltstack
+unclear what the situation is
+
+344936  unhandled syscall: unix:473 (readlinkat) on OS X 10.10
+
+345077  linux syscall execveat support (linux 3.19)
+has patch
+
+345121  helgrind/tests/hg05_race2 fails intermittently
+
+345126  Incorrect handling of VIDIOC_G_AUDIO and G_AUDOUT
+has patch
+
+345177  arm64: prfm (reg) not implemented
+
+345248  add support for Solaris OS in valgrind
+
+345261  Unsupported instruction 0xC5 0xFB 0x10 0x44 (vmovsd
+        0x8(%esp),%xmm0)
+avx on x86
+
+345307  Please suppress warning about "still reachable" memory
+        when using libstdc++ from gcc 5
+
+345338  TIOCGSERIAL and TIOCSSERIAL ioctl support on Linux
+has patch
+
+345414  I get the following when I ran valgrind  WARNING:
+        unhandled syscall: 317
+sys_seccomp
+
+345751  OS X: Incorrect result for operator Iop_Add32 and Iop_Add64
+due to mce.useLLVMworkarounds = True
+
+345753  OS X: sanityCheckFail: exiting due to bad IR for Iop_AddF64
+IR type error; should look at it
+
+345763  MIPS N32 ABI support
+various patches, no upstream action so far
+
+345811  annotate also FP for memcheck dirty helpers
+has patch, should commit
+
+345824  aspacem segment mismatch on OS X: seen with none/tests/bigcode
+but also for s390-linux; confusing
+
+345921  Add TileGX instruction set test in non/tests/tilegx/
+
+345928  amd64: callstack only contains current function for small stacks
+has patch, but needs further investigation
+
+345929  Crash when running with `--gen-suppressions=yes` after
+        entering 'y' to confirm
+probable easy fix
+
+345975  Artificial functions in backtrace
+more Dwarf complexity
+
+345984  disInstr(arm): unhandled instruction: 0xEE193F1E
+
+345985  disInstr(arm): unhandled instruction: 0xF2200150
+
+345987  MIPS64: Implement cavium LHX instruction
+has patches
+
+346023  valgrind crashes when run over mono program
+roundsd, sse 4.1, x86
+
+346031  MIPS: Implement support for the CvmCount register (rhwr %0, 31)
+has patch
+
+346185  Fix typo saving altivec register v24
+has patch
+
+346411  MIPS: SysRes::_valEx handling is incorrect
+
+346476  vex amd64->IR: 0xC5 0xFD 0xC2 0xC1 0x10 0xC5 0xFD 0x29
+
+346562  MIPS64: lwl/lwr instructions are performing 64bit loads
+        and causing spurious "invalid read of size 8" warnings
+has patch
+
+346665  valgrind: the 'impossible' happened: LibVEX called failure_exit().
+armv6 probable failure
+
+Tue 28 Apr 13:48:40 CEST 2015