projects
/
kernel
/
swap-modules.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
48dda45
)
get_user_pages fix in kprobes for DTV
author
Nikita Kalyazin
<n.kalyazin@samsung.com>
Wed, 8 Sep 2010 13:48:59 +0000
(17:48 +0400)
committer
Nikita Kalyazin
<n.kalyazin@samsung.com>
Wed, 8 Sep 2010 13:48:59 +0000
(17:48 +0400)
kprobe/kprobes.c
patch
|
blob
|
history
diff --git
a/kprobe/kprobes.c
b/kprobe/kprobes.c
index
9f6e39f
..
a90082a
100644
(file)
--- a/
kprobe/kprobes.c
+++ b/
kprobe/kprobes.c
@@
-1522,6
+1522,7
@@
int get_user_pages_uprobe(struct task_struct *tsk, struct mm_struct *mm,
unsigned long start, int len, int write, int force,
struct page **pages, struct vm_area_struct **vmas)
{
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29)
int flags = 0;
if (write)
@@
-1532,6
+1533,11
@@
int get_user_pages_uprobe(struct task_struct *tsk, struct mm_struct *mm,
return __get_user_pages_uprobe(tsk, mm,
start, len, flags,
pages, vmas);
+#else
+ return get_user_pages(tsk, mm,
+ start, len, write, force,
+ pages, vmas);
+#endif
}
int