From: Li zeming Date: Fri, 9 Jun 2023 18:20:59 +0000 (+0800) Subject: alarmtimer: Remove unnecessary (void *) cast X-Git-Tag: v6.6.7~1983^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc4b4d96f793c827a5abf23df3e793592dbd38ce;p=platform%2Fkernel%2Flinux-starfive.git alarmtimer: Remove unnecessary (void *) cast Pointers of type void * do not require a type cast when they are assigned to a real pointer. Signed-off-by: Li zeming Signed-off-by: Thomas Gleixner Link: https://lore.kernel.org/r/20230609182059.4509-1-zeming@nfschina.com --- diff --git a/kernel/time/alarmtimer.c b/kernel/time/alarmtimer.c index 09c9cde..8d9f13d 100644 --- a/kernel/time/alarmtimer.c +++ b/kernel/time/alarmtimer.c @@ -751,7 +751,7 @@ static int alarm_timer_create(struct k_itimer *new_timer) static enum alarmtimer_restart alarmtimer_nsleep_wakeup(struct alarm *alarm, ktime_t now) { - struct task_struct *task = (struct task_struct *)alarm->data; + struct task_struct *task = alarm->data; alarm->data = NULL; if (task)