A record of merges from trunk to 3.10.1. "NO_MERGE" identifies commits
that were initially considered as candidates but later rejected.
//339336 PPC64 store quad instruction (stq) is not supposed to
// change the address register contents
//2957
3001, ok
//339182 ppc64: AvSplat ought to load destination vector register with 16/16
// bytes stored prior
//2960
3002, ok
//339020 ppc64: memcheck/tests/ppc64/power_ISA2_05 failing in nightly build
//14545
14745, ok
//14549 DRD: Handle Imbe_CancelReservation properly (clrex on ARM)
14746, ok
NO_MERGE
339156 ??? gdbsrv not called for fatal signal
14556 (should this be merged?)
//14561 Add missing ]] to terminate CDATA.
14747, ok
//14565 Glibc versions prior to 2.5 do not define PTRACE_GETSIGINFO
// (check w/ Florian)
14748, ok
//339433 ppc64 lxvw4x instruction uses four 32-byte loads
//2962, 2966, 2967, 2973
3003, ok
NO_MERGE
2971 ??? mips: use putDReg/getDReg for ceil.l.d
NO_MERGE
2972 ??? mips: add a missing break
//339858 arm64 dmb sy not implemented
//2975 (subsequently overwritten by 2986)
3004, ok
//339645 Use correct tag names in sys_getdents/64 wrappers
//14599
14749, ok
//339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...
//14603,14610
14750, ok
//339853 arm64 times syscall unknown
//14616
14751, ok
//14618 Handle (by ignoring) Imbe_CancelReservation. (hg)
14752, ok
//339855 arm64 unhandled getsid/setsid syscalls
//14617
14753, ok
//14631 Enable sys_fadvise64_64 on arm32.
14754, ok
//339706 Fix false positive for ioctl(TIOCSIG) on linux
//14646 (just the fix)
14755, ok
//340036 arm64: Unhandled instruction ld4 (multiple structures, no offset)
//2976
3005, ok
//335440 arm64: ld1 (single structure) is not implemented
//2979 Complete arm64 load/store insns
3006, ok
//14653 Add test cases for all known arm64 load/store instructions.
14756, ok
//14667 Enable test cases for arm64 load/store insns
14757, ok
//339926 Unhandled instruction 0x1E674001 (frintx) on aarm64
//2981
3007, ok
//339927 Unhandled instruction 0x9E7100C6 (fcvtmu) on aarch64
//2982
3008, ok
//339938 disInstr(arm64): unhandled instruction 0x4F8010A4 (fmla)
// == 339950
//2983
3009, ok
//340509 arm64: unhandled instruction fcvtas
//2984
3010, ok
//335713 arm64: unhanded instruction: prfm (immediate)
//2985
3011, ok
//340033 arm64: unhandled instruction for dmb ishld and some other
// isb-dmb-dsb variants...
//2986
3012, ok
//339940 arm64: unhandled syscall: 83 (sys_fdatasync) + patch
//14675
14759, ok
//340028 unhandled syscalls for arm64 (msync, pread64, setreuid and setregid)
//14676
14760, ok
//340236 4 unhandled syscalls on aarch64/arm64: mknodat (33), fchdir
// (50), chroot (51), fchownat (54)
//14677
14761, ok
//340632 arm64: unhandled instruction fcvtas
//2987
3013, ok
//340725 AVX2: Incorrect decoding of vpbroadcast{b,w} reg,reg forms
//2988
3014, ok
//14679 Add test cases for arm64 FMLA etc
14762, ok
//14681 arm64 Rearrange the test case generators [..]
14763, ok
//14684 arm64 Add tests for all SIMD FP instructions [..]
14764, ok
//340630 arm64: fchmod (52) and fchown (55) syscalls not recognized
//14686
14765, ok
//14689 PRE(sys_openat): when checking whether ARG1 == VKI_AT_FDCWD [..]
14766, ok
NO_MERGE
14691 ??? Unmask all signals in vgdb [..]
//14705 Update system call lists.
14767, ok
//340788 warning: unhandled syscall: 318 (getrandom)
//14709
14768, ok
//2990 Add detection of old ppc32 magic instructions from bug 278808.
3015, ok
//340856 disInstr(arm64): unhandled instruction 0x1E634C45 (fcsel)
//2991
3016, ok
//340922 arm64: unhandled getgroups/setgroups syscalls
//14716
14769, ok
//14721 Implement missing heap-intercept function "dh_malloc_usable_size".
14770, ok
//14728 Add test cases for all remaining AArch64 ARMv8 SIMD and FP instructions.
14771, ok
//2992 arm64: Implement "fcvtpu w, s". n-i-bz.
3017, ok
//2993 arm64: implement ADDP etc
3018, ok
//14730 arm64: enable test cases for 2993
14772, ok
//2994 fix stupid bug introduced in 2993
3019, ok
//340807 disInstr(arm): unhandled instruction: 0xEE989B20
//2995, 14736.
3020 ok, 14758 ok
14738 arm64: Add test cases for {S,U}CVTF fixedpt-to-fp.
NO_MERGE
//14739 arm64: Update mysteriously out-of-date fp_and_simd.stdout.exp.
14773, ok
//2996 arm64: Implement {S,U}CVTF (scalar, fixedpt).
3021, ok
//14740 isBogusAtom: handle missing case Ico_F32.
//(needed by 3021)
14774, ok
//2997 arm64: enable FCVT{A,N}S X,S.
3022, ok