From: Vyacheslav Cherkashin Date: Wed, 24 Jun 2015 11:15:10 +0000 (+0300) Subject: [FIX] check task_struct pointer on error X-Git-Tag: submit/tizen/20151123.110932~59 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F09%2F42209%2F1;p=kernel%2Fswap-modules.git [FIX] check task_struct pointer on error Change-Id: I292abae597e10aa4ad61cbaaba7d43bdfc93da99 Signed-off-by: Vyacheslav Cherkashin --- diff --git a/task_data/task_data.c b/task_data/task_data.c index 1610284..0599f23 100644 --- a/task_data/task_data.c +++ b/task_data/task_data.c @@ -87,7 +87,7 @@ static int copy_process_ret_handler(struct kretprobe_instance *ri, struct task_struct *task; task = (struct task_struct *)regs_return_value(regs); - if (task) + if (!IS_ERR(task)) swap_task_data_clean(task); return 0;