uti: Fix wrong argument passed to ihk_ikc_release_packet() in mcexec_terminate_thread()

Conflicts:
	executer/kernel/mcctrl/control.c
This commit is contained in:
Masamichi Takagi
2018-02-18 19:11:48 +09:00
parent 3b277b2354
commit 51bc5fd61f

View File

@ -2471,7 +2471,9 @@ mcexec_terminate_thread(ihk_os_t os, unsigned long *param, struct file *file)
mcctrl_delete_per_thread_data(ppd, tsk);
__return_syscall(usrdata->os, packet, param[2], tid);
ihk_ikc_release_packet((struct ihk_ikc_free_packet *)packet,
(usrdata->channels + packet->ref)->c);
(usrdata->ikc2linux[smp_processor_id()] ?
usrdata->ikc2linux[smp_processor_id()] :
usrdata->ikc2linux[0]));
err:
if(ppd)
mcctrl_put_per_proc_data(ppd);