Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c
- index 9bb5571..799d6ed 100644
- --- a/kernel/events/uprobes.c
- +++ b/kernel/events/uprobes.c
- @@ -211,7 +211,6 @@ static int write_opcode(struct arch_uprobe *auprobe, struct mm_struct *mm,
- struct vm_area_struct *vma;
- struct uprobe *uprobe;
- unsigned long pgoff;
- - loff_t addr;
- int ret;
- retry:
- /* Read the page with vaddr into memory */
- @@ -235,10 +234,6 @@ retry:
- if (mapping != vma->vm_file->f_mapping)
- goto put_out;
- - addr = vma_address(vma, uprobe->offset);
- - if (vaddr != (unsigned long)addr)
- - goto put_out;
- -
- ret = -ENOMEM;
- new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, vaddr);
- if (!new_page)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement