| From: Zhou jie <zhoujie@nfschina.com> |
| Subject: init/main.c: remove unnecessary (void*) conversions |
| Date: Wed, 28 Sep 2022 09:45:39 +0800 |
| |
| The void pointer object can be directly assigned to different structure |
| objects, it does not need to be cast. |
| |
| Link: https://lkml.kernel.org/r/20220928014539.11046-1-zhoujie@nfschina.com |
| Signed-off-by: Zhou jie <zhoujie@nfschina.com> |
| Reviewed-by: Andrew Halaney <ahalaney@redhat.com> |
| Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| init/main.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/init/main.c~init-remove-unnecessary-void-conversions |
| +++ a/init/main.c |
| @@ -1237,7 +1237,7 @@ __setup("initcall_blacklist=", initcall_ |
| static __init_or_module void |
| trace_initcall_start_cb(void *data, initcall_t fn) |
| { |
| - ktime_t *calltime = (ktime_t *)data; |
| + ktime_t *calltime = data; |
| |
| printk(KERN_DEBUG "calling %pS @ %i\n", fn, task_pid_nr(current)); |
| *calltime = ktime_get(); |
| @@ -1246,7 +1246,7 @@ trace_initcall_start_cb(void *data, init |
| static __init_or_module void |
| trace_initcall_finish_cb(void *data, initcall_t fn, int ret) |
| { |
| - ktime_t rettime, *calltime = (ktime_t *)data; |
| + ktime_t rettime, *calltime = data; |
| |
| rettime = ktime_get(); |
| printk(KERN_DEBUG "initcall %pS returned %d after %lld usecs\n", |
| _ |