On Fri, Apr 20, 2018 at 6:56 PM, Song Liu <[email protected]> wrote: > Caller of uprobe_register is required to keep the inode and containing > mount point referenced. > > Cc: Steven Rostedt <[email protected]> > Cc: Ingo Molnar <[email protected]> > Cc: Howard McLauchlan <[email protected]> > Cc: Josef Bacik <[email protected]> > Cc: Srikar Dronamraju <[email protected]> > Cc: Miklos Szeredi <[email protected]> > Signed-off-by: Song Liu <[email protected]> > --- > kernel/events/uprobes.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c > index ce6848e..20486bb 100644 > --- a/kernel/events/uprobes.c > +++ b/kernel/events/uprobes.c > @@ -491,7 +491,6 @@ static struct uprobe *alloc_uprobe(struct inode *inode, > loff_t offset) > if (!uprobe) > return NULL; > > - uprobe->inode = igrab(inode);
Where has the assignment gone? Testing your changes would not hurt... Thanks, Miklos

