From: Alexander Aksenov Date: Fri, 15 Feb 2013 12:43:56 +0000 (+0400) Subject: Fix sparce warnings in kprobe X-Git-Tag: Tizen_SDK_2.3~671 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=446c01081d5bf7ed61e5f71f56e41e02021de9a0;p=kernel%2Fswap-modules.git Fix sparce warnings in kprobe --- diff --git a/kprobe/arch/dbi_kprobes.c b/kprobe/arch/dbi_kprobes.c index 107d902..18ea8a5 100644 --- a/kprobe/arch/dbi_kprobes.c +++ b/kprobe/arch/dbi_kprobes.c @@ -108,9 +108,9 @@ int arch_init_module_dependencies(void) fork_addr = swap_ksyms("do_fork"); exit_addr = swap_ksyms("do_exit"); - if (sched_addr == NULL || - fork_addr == NULL || - exit_addr == NULL) { + if ((void *)sched_addr == NULL || + (void *)fork_addr == NULL || + (void *)exit_addr == NULL) { return -ESRCH; } diff --git a/kprobe/dbi_kprobes_deps.c b/kprobe/dbi_kprobes_deps.c index 91b3103..6e611da 100644 --- a/kprobe/dbi_kprobes_deps.c +++ b/kprobe/dbi_kprobes_deps.c @@ -42,6 +42,7 @@ unsigned long exit_addr; #if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 29) /* kernel define 'pgd_offset_k' redefinition */ +#undef pgd_offset_k #define pgd_offset_k(addr) pgd_offset(init_task.active_mm, addr) #endif