diff options
author | Daniel Rosenberg <drosen@google.com> | 2014-09-03 00:37:45 +0000 |
---|---|---|
committer | Rom Lemarchand <romlem@google.com> | 2014-09-03 02:30:13 +0000 |
commit | 60f3c7cfc3781192ddc2e2c677e52d20ca7dd516 (patch) | |
tree | 345f6605d05f5a331defb41f3506bc02c6ec07ec | |
parent | 4bf06a51869f49d7ee3fb0163a2517ec5e33ba1f (diff) | |
download | extras-60f3c7cfc3781192ddc2e2c677e52d20ca7dd516.tar.gz |
Revert "libpagemap: Mask off page shift to get page frame number"
This reverts commit 4bf06a51869f49d7ee3fb0163a2517ec5e33ba1f.
Bug: 17360804
Bug: 17332389
Change-Id: I7e4d55215f391f5b3f71388943e9d95e5eff6f81
-rw-r--r-- | libpagemap/pm_process.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/libpagemap/pm_process.c b/libpagemap/pm_process.c index 0994cede..50791ef9 100644 --- a/libpagemap/pm_process.c +++ b/libpagemap/pm_process.c @@ -30,8 +30,6 @@ static int read_maps(pm_process_t *proc); #define MAX_FILENAME 64 -#define PFN_MASK 0x7fffffffffffff - int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out) { pm_process_t *proc; char filename[MAX_FILENAME]; @@ -102,11 +100,6 @@ int pm_process_usage(pm_process_t *proc, pm_memusage_t *usage_out) { return pm_process_usage_flags(proc, usage_out, 0, 0); } -static inline uint64_t get_pfn(uint64_t p) -{ - return p & PFN_MASK; -} - int pm_process_pagemap_range(pm_process_t *proc, uint64_t low, uint64_t high, uint64_t **range_out, size_t *len) { @@ -114,7 +107,6 @@ int pm_process_pagemap_range(pm_process_t *proc, uint64_t numpages; uint64_t *range; off64_t off; - uint64_t i; int error; if (!proc || (low > high) || !range_out || !len) @@ -152,10 +144,6 @@ int pm_process_pagemap_range(pm_process_t *proc, return error; } - for(i = 0; i < numpages; i++) { - range[i] = get_pfn(range[i]); - } - *range_out = range; *len = numpages; |