• Home
  • History
  • Annotate
  • only in /system/extras/libpagemap/
History log of /system/extras/libpagemap/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6620157c0f583c4c7a59d1d595589dbb2b3ae4b5 13-Jul-2011 Colin Cross <ccross@android.com> Handle EOF when reading /proc/<pid>/pagemap

Instead of handling maps with the name "[vectors]" specially,
silently ignore EOF when reading from /proc/<pid>/pagemap, which
occurs any time a a mapping is outside of the userspace range.

Change-Id: I674ade1eab6fd7732c6d9e120d0750cca5415b25
m_process.c
5923f33ed7cf186ceac3541987efcc32beb29ab9 13-Jul-2011 Colin Cross <ccross@android.com> Ignore the vector page in /proc/<pid>/maps

In kernel 2.6.37, the vector page was added to /proc/<pid>/maps,
but because it is located above TASK_SIZE (usually 0xbf000000),
it is considered to be in the kernel's address space, not the
process', so it doesn't show up in /proc/<pid>/pagemap.

When the vector page is detected, using the name "[vectors]",
remove it from the map.

Change-Id: I5f0758bbe5d2b927056fa9fee684fea63dd0fa4b
m_process.c
328808449dccdce0ec4100174446a8b2c964a6b1 05-May-2010 Dan Bornstein <danfuzz@android.com> For issue #2651381, allow library prelinking.

Change-Id: I1b3e13f0e16b51604852437b32b1d8309471abc8
ndroid.mk
e16cb84e2324f05334d18dcf5956f20f44262b62 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ODULE_LICENSE_APACHE2
OTICE
nclude/pagemap/pagemap.h
m_kernel.c
m_map.c
m_map.h
m_memusage.c
m_process.c
19ddb4b1680760e2d6863c3003976882ebd9d0fa 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ODULE_LICENSE_APACHE2
OTICE
nclude/pagemap/pagemap.h
m_kernel.c
m_map.c
m_map.h
m_memusage.c
m_process.c
7341494707810f709855ea85ce03a8ec3ac8dbaf 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ndroid.mk
ODULE_LICENSE_APACHE2
OTICE
nclude/pagemap/pagemap.h
m_kernel.c
m_map.c
m_map.h
m_memusage.c
m_process.c