Android FroYo comportability
authorGonzha Dmitriy Evgenevich <d.gonzha@samsung.com>
Thu, 7 Jul 2011 11:06:40 +0000 (15:06 +0400)
committerGonzha Dmitriy Evgenevich <d.gonzha@samsung.com>
Thu, 7 Jul 2011 11:06:40 +0000 (15:06 +0400)
Added Android FroYo comportability for boards other than Tegra
using ifdef for hardcoded Tegra on Android FroYo wrapper.

In future it would be better to add automaic wrapper layer for such
calls.

kprobe/dbi_kprobes_deps.c

index 84e01a1..5ab411e 100644 (file)
@@ -159,9 +159,11 @@ IMP_MOD_DEP_WRAPPER (vm_normal_page, vma, addr, pte)
 IMP_MOD_DEP_WRAPPER (flush_ptrace_access, vma, page, uaddr, kaddr, len, write)
 
 #if (LINUX_VERSION_CODE == KERNEL_VERSION(2, 6, 32) && __ANDROID)
+#ifdef BOARD_tegra
        DECLARE_MOD_DEP_WRAPPER(copy_to_user_page, void, struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *dst, const void *src, unsigned long len)
 IMP_MOD_DEP_WRAPPER (copy_to_user_page, vma, page, uaddr, dst, src, len)
-#endif
+#endif /* BOARD_tegra */
+#endif /* KERNEL_VERSION(2, 6, 32) && __ANDROID */
 
 
 int init_module_dependencies()