|
From: <sv...@va...> - 2017-03-08 16:30:26
|
Author: petarj
Date: Wed Mar 8 16:30:19 2017
New Revision: 16261
Log:
mips: do not unmap vDSO
vDSO cannot be unmaped for mips architecture because there is no
support for custom signal restorer since kernel 2.5.
It should fix KDE Bug #376142.
Patch by Tamara Vlahovic.
Modified:
trunk/coregrind/m_initimg/initimg-linux.c
Modified: trunk/coregrind/m_initimg/initimg-linux.c
==============================================================================
--- trunk/coregrind/m_initimg/initimg-linux.c (original)
+++ trunk/coregrind/m_initimg/initimg-linux.c Wed Mar 8 16:30:19 2017
@@ -789,7 +789,8 @@
break;
# if !defined(VGP_ppc32_linux) && !defined(VGP_ppc64be_linux) \
- && !defined(VGP_ppc64le_linux)
+ && !defined(VGP_ppc64le_linux) \
+ && !defined(VGP_mips32_linux) && !defined(VGP_mips64_linux)
case AT_SYSINFO_EHDR: {
/* Trash this, because we don't reproduce it */
const NSegment* ehdrseg = VG_(am_find_nsegment)((Addr)auxv->u.a_ptr);
|