On 04/04, Ravi Bangoria wrote:
>
> +static void sdt_add_mm_list(struct trace_uprobe *tu, struct mm_struct *mm)
> +{
> +     struct mmu_notifier *mn;
> +     struct sdt_mm_list *sml = kzalloc(sizeof(*sml), GFP_KERNEL);
> +
> +     if (!sml)
> +             return;
> +     sml->mm = mm;
> +     list_add(&(sml->list), &(tu->sml.list));
> +
> +     /* Register mmu_notifier for this mm. */
> +     mn = kzalloc(sizeof(*mn), GFP_KERNEL);
> +     if (!mn)
> +             return;
> +
> +     mn->ops = &sdt_mmu_notifier_ops;
> +     __mmu_notifier_register(mn, mm);
> +}

I didn't read this version yet, just one question...

So now it depends on CONFIG_MMU_NOTIFIER, yes? I do not see any changes in 
Kconfig
files, this doesn't look right...

Oleg.

Reply via email to