Commit 98a9a4c3 authored by Pavel Emelyanov's avatar Pavel Emelyanov

shmem: Remove write-only fields from shmem-info

Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent a1b1959d
...@@ -24,8 +24,6 @@ ...@@ -24,8 +24,6 @@
*/ */
struct shmem_info { struct shmem_info {
unsigned long shmid; unsigned long shmid;
unsigned long start;
unsigned long end;
unsigned long size; unsigned long size;
int pid; int pid;
int fd; int fd;
...@@ -63,8 +61,7 @@ void show_saved_shmems(void) ...@@ -63,8 +61,7 @@ void show_saved_shmems(void)
pr_info("\tSaved shmems:\n"); pr_info("\tSaved shmems:\n");
list_for_each_entry(si, &shmems, l) list_for_each_entry(si, &shmems, l)
pr_info("\t\tstart: 0x%016lx shmid: 0x%lx pid: %d\n", pr_info("\t\tshmid: 0x%lx pid: %d\n", si->shmid, si->pid);
si->start, si->shmid, si->pid);
} }
static struct shmem_info *find_shmem_by_id(unsigned long shmid) static struct shmem_info *find_shmem_by_id(unsigned long shmid)
...@@ -104,8 +101,6 @@ int collect_shmem(int pid, VmaEntry *vi) ...@@ -104,8 +101,6 @@ int collect_shmem(int pid, VmaEntry *vi)
} }
si->pid = pid; si->pid = pid;
si->start = vi->start;
si->end = vi->end;
si->self_count = 1; si->self_count = 1;
return 0; return 0;
...@@ -118,8 +113,6 @@ int collect_shmem(int pid, VmaEntry *vi) ...@@ -118,8 +113,6 @@ int collect_shmem(int pid, VmaEntry *vi)
pr_info("Add new shmem 0x%"PRIx64" (0x%016"PRIx64"-0x%016"PRIx64")\n", pr_info("Add new shmem 0x%"PRIx64" (0x%016"PRIx64"-0x%016"PRIx64")\n",
vi->shmid, vi->start, vi->end); vi->shmid, vi->start, vi->end);
si->start = vi->start;
si->end = vi->end;
si->shmid = vi->shmid; si->shmid = vi->shmid;
si->pid = pid; si->pid = pid;
si->size = size; si->size = size;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment