From 45bddf3caa57476210150a06edafbc5a17f2ee30 Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Thu, 30 Mar 2017 14:56:57 +0900 Subject: [PATCH] mcexec_syscall(): do not use task_pid_vnr() in IRQ context --- executer/kernel/mcctrl/control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/executer/kernel/mcctrl/control.c b/executer/kernel/mcctrl/control.c index 4af943f7..89a787de 100644 --- a/executer/kernel/mcctrl/control.c +++ b/executer/kernel/mcctrl/control.c @@ -851,7 +851,7 @@ int mcexec_syscall(struct mcctrl_usrdata *ud, struct ikc_scd_packet *packet) __FUNCTION__, pid, packet->req.number); __return_syscall(ud->os, packet, -EINTR, - task_pid_vnr(current)); + packet->req.rtid); ihk_ikc_release_packet((struct ihk_ikc_free_packet *)packet, (ud->channels + packet->ref)->c);