Commit 6641accb authored by Andrey Vagin's avatar Andrey Vagin Committed by Pavel Emelyanov

parasite: remove the DUMP_TREAD command

Nobody uses it.
Signed-off-by: 's avatarAndrey Vagin <avagin@openvz.org>
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent b2091eb7
...@@ -44,7 +44,6 @@ enum { ...@@ -44,7 +44,6 @@ enum {
PARASITE_CMD_DUMP_POSIX_TIMERS, PARASITE_CMD_DUMP_POSIX_TIMERS,
PARASITE_CMD_DUMP_MISC, PARASITE_CMD_DUMP_MISC,
PARASITE_CMD_DUMP_CREDS, PARASITE_CMD_DUMP_CREDS,
PARASITE_CMD_DUMP_THREAD,
PARASITE_CMD_DRAIN_FDS, PARASITE_CMD_DRAIN_FDS,
PARASITE_CMD_GET_PROC_FD, PARASITE_CMD_GET_PROC_FD,
PARASITE_CMD_DUMP_TTY, PARASITE_CMD_DUMP_TTY,
......
...@@ -199,21 +199,6 @@ static int drain_fds(struct parasite_drain_fd *args) ...@@ -199,21 +199,6 @@ static int drain_fds(struct parasite_drain_fd *args)
return ret; return ret;
} }
static int dump_thread(struct parasite_dump_thread *args)
{
pid_t tid = sys_gettid();
int ret;
ret = sys_prctl(PR_GET_TID_ADDRESS, (unsigned long) &args->tid_addr, 0, 0, 0);
if (ret)
return ret;
args->tid = tid;
args->tls = arch_get_tls();
return 0;
}
static int init_thread(struct parasite_dump_thread *args) static int init_thread(struct parasite_dump_thread *args)
{ {
k_rtsigset_t to_block; k_rtsigset_t to_block;
...@@ -523,9 +508,6 @@ static noinline __used int noinline parasite_daemon(void *args) ...@@ -523,9 +508,6 @@ static noinline __used int noinline parasite_daemon(void *args)
switch (m.cmd) { switch (m.cmd) {
case PARASITE_CMD_FINI: case PARASITE_CMD_FINI:
goto out; goto out;
case PARASITE_CMD_DUMP_THREAD:
ret = dump_thread(args);
break;
case PARASITE_CMD_DUMPPAGES: case PARASITE_CMD_DUMPPAGES:
ret = dump_pages(args); ret = dump_pages(args);
break; break;
......
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