Hello

On Tue, 2004-11-23 at 08:21, Hans Reiser wrote:
> Apologies, things have been hectic at Namesys.

Thanks, Laurent
Your patch is merged in reiser4 bk repository.

> 
> Vs, please review tomorrow and comment.
> 
> Hans
> 
> Laurent Riffard wrote:
> 
> > Hello,
> >
> > I posted this patch last week and nobody replied.
> >
> > So, if there is no objections, Andrew please apply.
> >
> > Thank you.
> >
> > -------- Message original --------
> > Sujet: [PATCH] reiser4: fix a use after free bug in
> > reiser4_parse_options
> > Date: Thu, 18 Nov 2004 00:09:36 +0100
> > De: Laurent Riffard <[EMAIL PROTECTED]>
> > Pour: [EMAIL PROTECTED]
> >
> > This patch fix a "use after kfree" bug in reiser4_parse_options.
> >
> > Signed-off-by: Laurent Riffard <[EMAIL PROTECTED]>
> > ---
> >
> > diff -u linux-2.6-orig/fs/reiser4/vfs_ops.c
> > linux-2.6/fs/reiser4/vfs_ops.c
> > --- linux-2.6-orig/fs/reiser4/vfs_ops.c    2004-11-17
> > 23:43:22.186242952 +0100
> > +++ linux-2.6/fs/reiser4/vfs_ops.c    2004-11-17 23:39:15.935678728 +0100
> > @@ -1060,8 +1060,6 @@
> >      });
> >  #endif
> >
> > -    kfree(opts);
> > -
> >      sbinfo->tmgr.atom_max_size = txnmgr_get_max_atom_size(s);
> >      sbinfo->tmgr.atom_max_age = REISER4_ATOM_MAX_AGE / HZ;
> >      sbinfo->tmgr.atom_max_flushers = ATOM_MAX_FLUSHERS;
> > @@ -1089,6 +1087,9 @@
> >      sbinfo->ra_params.flags = 0;
> >
> >      result = parse_options(opt_string, opts, p - opts);
> > +
> > +    kfree(opts);
> > +
> >      if (result != 0)
> >          return result;
> >
> >
> 
> 

Reply via email to