Hi Steve,
On Mon, 4 Nov 2013 12:17:06 -0500, Steven Rostedt wrote:
> On Mon, 4 Nov 2013 17:44:31 +0100
> Oleg Nesterov wrote:
>
>> On 11/04, Namhyung Kim wrote:
>> >
>> > On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
>> > > On 10/29, Namhyung Kim wrote:
>> > >>
>> > >> +static void
On Mon, 4 Nov 2013 17:44:31 +0100, Oleg Nesterov wrote:
> On 11/04, Namhyung Kim wrote:
>>
>> On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
>> > On 10/29, Namhyung Kim wrote:
>> >>
>> >> +static void __user *get_user_vaddr(unsigned long addr, struct
>> >> trace_uprobe *tu)
>> >> +{
>>
On Mon, 4 Nov 2013 17:44:31 +0100
Oleg Nesterov wrote:
> On 11/04, Namhyung Kim wrote:
> >
> > On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
> > > On 10/29, Namhyung Kim wrote:
> > >>
> > >> +static void __user *get_user_vaddr(unsigned long addr, struct
> > >> trace_uprobe *tu)
> >
On 11/04, Namhyung Kim wrote:
>
> On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
> > On 10/29, Namhyung Kim wrote:
> >>
> >> +static void __user *get_user_vaddr(unsigned long addr, struct
> >> trace_uprobe *tu)
> >> +{
> >> + unsigned long pgoff = addr >> PAGE_SHIFT;
> >> + struct
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
> On 10/29, Namhyung Kim wrote:
>>
>> +static void __user *get_user_vaddr(unsigned long addr, struct trace_uprobe
>> *tu)
>> +{
>> +unsigned long pgoff = addr >> PAGE_SHIFT;
>> +struct vm_area_struct *vma;
>> +struct
On 11/04, Namhyung Kim wrote:
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
On 10/29, Namhyung Kim wrote:
+static void __user *get_user_vaddr(unsigned long addr, struct
trace_uprobe *tu)
+{
+ unsigned long pgoff = addr PAGE_SHIFT;
+ struct vm_area_struct *vma;
+
On Mon, 4 Nov 2013 17:44:31 +0100
Oleg Nesterov o...@redhat.com wrote:
On 11/04, Namhyung Kim wrote:
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
On 10/29, Namhyung Kim wrote:
+static void __user *get_user_vaddr(unsigned long addr, struct
trace_uprobe *tu)
+{
+
On Mon, 4 Nov 2013 17:44:31 +0100, Oleg Nesterov wrote:
On 11/04, Namhyung Kim wrote:
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
On 10/29, Namhyung Kim wrote:
+static void __user *get_user_vaddr(unsigned long addr, struct
trace_uprobe *tu)
+{
+ unsigned long pgoff =
Hi Steve,
On Mon, 4 Nov 2013 12:17:06 -0500, Steven Rostedt wrote:
On Mon, 4 Nov 2013 17:44:31 +0100
Oleg Nesterov o...@redhat.com wrote:
On 11/04, Namhyung Kim wrote:
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
On 10/29, Namhyung Kim wrote:
+static void __user
On Thu, 31 Oct 2013 19:22:18 +0100, Oleg Nesterov wrote:
On 10/29, Namhyung Kim wrote:
+static void __user *get_user_vaddr(unsigned long addr, struct trace_uprobe
*tu)
+{
+unsigned long pgoff = addr PAGE_SHIFT;
+struct vm_area_struct *vma;
+struct address_space *mapping;
+
On 10/29, Namhyung Kim wrote:
>
> +static unsigned long get_user_stack_nth(struct pt_regs *regs, unsigned int n)
> +{
> + struct vm_area_struct *vma;
> + unsigned long addr = user_stack_pointer(regs);
> + bool valid = false;
> + unsigned long ret = 0;
> +
> +
On 10/29, Namhyung Kim wrote:
+static unsigned long get_user_stack_nth(struct pt_regs *regs, unsigned int n)
+{
+ struct vm_area_struct *vma;
+ unsigned long addr = user_stack_pointer(regs);
+ bool valid = false;
+ unsigned long ret = 0;
+
+
On 10/29, Namhyung Kim wrote:
>
> +static void __user *get_user_vaddr(unsigned long addr, struct trace_uprobe
> *tu)
> +{
> + unsigned long pgoff = addr >> PAGE_SHIFT;
> + struct vm_area_struct *vma;
> + struct address_space *mapping;
> + unsigned long vaddr = 0;
> +
> + if
On 10/29, Namhyung Kim wrote:
+static void __user *get_user_vaddr(unsigned long addr, struct trace_uprobe
*tu)
+{
+ unsigned long pgoff = addr PAGE_SHIFT;
+ struct vm_area_struct *vma;
+ struct address_space *mapping;
+ unsigned long vaddr = 0;
+
+ if (tu == NULL) {
From: Namhyung Kim
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee
Reviewed-by: Masami Hiramatsu
Cc: Srikar Dronamraju
Cc: Oleg Nesterov
Cc:
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee cheol@lge.com
Reviewed-by: Masami Hiramatsu
From: Namhyung Kim
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee
Reviewed-by: Masami Hiramatsu
Cc: Srikar Dronamraju
Cc: Oleg Nesterov
Cc:
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee cheol@lge.com
Reviewed-by: Masami Hiramatsu
Hi Masami,
On Tue, 27 Aug 2013 21:03:32 +0900, Masami Hiramatsu wrote:
> (2013/08/27 17:48), Namhyung Kim wrote:
>> From: Namhyung Kim
>>
>> Implement uprobe-specific stack and memory fetch functions and add
>> them to the uprobes_fetch_type_table. Other fetch fucntions will be
>> shared with
(2013/08/27 17:48), Namhyung Kim wrote:
> From: Namhyung Kim
>
> Implement uprobe-specific stack and memory fetch functions and add
> them to the uprobes_fetch_type_table. Other fetch fucntions will be
> shared with kprobes.
>
> Original-patch-by: Hyeoncheol Lee
> Cc: Masami Hiramatsu
> Cc:
From: Namhyung Kim
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee
Cc: Masami Hiramatsu
Cc: Srikar Dronamraju
Cc: Oleg Nesterov
Cc: zhangwei(Jovi)
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee cheol@lge.com
Cc: Masami Hiramatsu
(2013/08/27 17:48), Namhyung Kim wrote:
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee cheol@lge.com
Hi Masami,
On Tue, 27 Aug 2013 21:03:32 +0900, Masami Hiramatsu wrote:
(2013/08/27 17:48), Namhyung Kim wrote:
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
From: Namhyung Kim
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee
Cc: Masami Hiramatsu
Cc: Srikar Dronamraju
Cc: Oleg Nesterov
Cc: zhangwei(Jovi)
From: Namhyung Kim namhyung@lge.com
Implement uprobe-specific stack and memory fetch functions and add
them to the uprobes_fetch_type_table. Other fetch fucntions will be
shared with kprobes.
Original-patch-by: Hyeoncheol Lee cheol@lge.com
Cc: Masami Hiramatsu
26 matches
Mail list logo