Commit c15d4ee6 authored by Pavel Emelyanov's avatar Pavel Emelyanov

dump: Cleanup dump_pages_seized arguments and declaration

Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent d7e547df
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
#include "page-xfer.h" #include "page-xfer.h"
#include "kerndat.h" #include "kerndat.h"
#include "stats.h" #include "stats.h"
#include "mem.h"
#include "asm/dump.h" #include "asm/dump.h"
...@@ -1471,7 +1472,7 @@ static int dump_one_task(struct pstree_item *item) ...@@ -1471,7 +1472,7 @@ static int dump_one_task(struct pstree_item *item)
} }
} }
ret = parasite_dump_pages_seized(parasite_ctl, &vmas, cr_fdset); ret = parasite_dump_pages_seized(parasite_ctl, &vmas);
if (ret) if (ret)
goto err_cure; goto err_cure;
......
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
struct vm_area_list; struct vm_area_list;
unsigned int vmas_pagemap_size(struct vm_area_list *vmas); unsigned int vmas_pagemap_size(struct vm_area_list *vmas);
struct parasite_ctl; struct parasite_ctl;
struct cr_fdset;
int parasite_dump_pages_seized(struct parasite_ctl *ctl, int parasite_dump_pages_seized(struct parasite_ctl *ctl,
struct vm_area_list *vma_area_list, struct cr_fdset *cr_fdset); struct vm_area_list *vma_area_list);
#endif #endif
...@@ -40,9 +40,6 @@ struct vm_area_list; ...@@ -40,9 +40,6 @@ struct vm_area_list;
extern int parasite_dump_misc_seized(struct parasite_ctl *ctl, struct parasite_dump_misc *misc); extern int parasite_dump_misc_seized(struct parasite_ctl *ctl, struct parasite_dump_misc *misc);
struct _CredsEntry; struct _CredsEntry;
extern int parasite_dump_creds(struct parasite_ctl *ctl, struct _CredsEntry *ce); extern int parasite_dump_creds(struct parasite_ctl *ctl, struct _CredsEntry *ce);
extern int parasite_dump_pages_seized(struct parasite_ctl *ctl,
struct vm_area_list *vma_area_list,
struct cr_fdset *cr_fdset);
struct parasite_dump_thread; struct parasite_dump_thread;
struct pid; struct pid;
struct _CoreEntry; struct _CoreEntry;
......
...@@ -286,7 +286,7 @@ static int parasite_mprotect_seized(struct parasite_ctl *ctl, struct vm_area_lis ...@@ -286,7 +286,7 @@ static int parasite_mprotect_seized(struct parasite_ctl *ctl, struct vm_area_lis
} }
static int __parasite_dump_pages_seized(struct parasite_ctl *ctl, static int __parasite_dump_pages_seized(struct parasite_ctl *ctl,
struct vm_area_list *vma_area_list, struct cr_fdset *cr_fdset) struct vm_area_list *vma_area_list)
{ {
struct parasite_dump_pages_args *args; struct parasite_dump_pages_args *args;
u64 *map; u64 *map;
...@@ -385,7 +385,7 @@ out: ...@@ -385,7 +385,7 @@ out:
} }
int parasite_dump_pages_seized(struct parasite_ctl *ctl, int parasite_dump_pages_seized(struct parasite_ctl *ctl,
struct vm_area_list *vma_area_list, struct cr_fdset *cr_fdset) struct vm_area_list *vma_area_list)
{ {
int ret; int ret;
...@@ -395,7 +395,7 @@ int parasite_dump_pages_seized(struct parasite_ctl *ctl, ...@@ -395,7 +395,7 @@ int parasite_dump_pages_seized(struct parasite_ctl *ctl,
return ret; return ret;
} }
ret = __parasite_dump_pages_seized(ctl, vma_area_list, cr_fdset); ret = __parasite_dump_pages_seized(ctl, vma_area_list);
if (ret) if (ret)
pr_err("Can't dump page with parasite\n"); pr_err("Can't dump page with parasite\n");
......
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