svn commit: r279101 - user/dchagin/lemul/sys/compat/linprocfs

Dmitry Chagin dchagin at FreeBSD.org
Sat Feb 21 09:25:54 UTC 2015


Author: dchagin
Date: Sat Feb 21 09:25:53 2015
New Revision: 279101
URL: https://svnweb.freebsd.org/changeset/base/279101

Log:
  Print vdso and stack names to the /proc/self/maps only for Linux procs.

Modified:
  user/dchagin/lemul/sys/compat/linprocfs/linprocfs.c

Modified: user/dchagin/lemul/sys/compat/linprocfs/linprocfs.c
==============================================================================
--- user/dchagin/lemul/sys/compat/linprocfs/linprocfs.c	Sat Feb 21 09:17:31 2015	(r279100)
+++ user/dchagin/lemul/sys/compat/linprocfs/linprocfs.c	Sat Feb 21 09:25:53 2015	(r279101)
@@ -1075,7 +1075,7 @@ linprocfs_doprocmaps(PFS_FILL_ARGS)
 				VOP_GETATTR(vp, &vat, td->td_ucred);
 				ino = vat.va_fileid;
 				vput(vp);
-			} else {
+			} else if (SV_PROC_ABI(p) == SV_ABI_LINUX) {
 				if (e_start == p->p_sysent->sv_shared_page_base)
 					name = vdso_str;
 				if (e_end == p->p_sysent->sv_usrstack)


More information about the svn-src-user mailing list