I have reviewed most of it and am fine with it going out of your tree.

On Fri, Jun 24, 2011 at 5:54 PM, Al Viro <[email protected]> wrote:
>> > Al, what is the status of your patchset? Note, that you can add my
>> > "Acked-by: Pavel Shilovsky <[email protected]>" tag as well if you
>> > need it.
>> >
>>
>> Yes, I've looked over the set and it looks good to me. Nice cleanup,
>> Al. You can add my:
>>
>> Reviewed-by: Jeff Layton <[email protected]>
>
> OK...  The patchset fixes breakage that got into cifs ->mount() since
> cifs had started to play with shared superblocks - sget() races, leaks,
> etc.  Commit dates are recent due to added Acked-by and Reviewed-by;
> other than that, it's an exact copy of the stuff that sat in for-next.
> What is the proper way to deal with such situations, BTW?  I know that
> you seriously dislike being asked to pull just-created commits, but
> the normal reasons do not apply in this case...  Please, pull from
> the usual place -
> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git/ for-linus
>
> Shortlog:
> Al Viro (15):
>      take bdi setup/destruction into cifs_mount/cifs_umount
>      cifs: double free on mount failure
>      cifs: don't leak nls on mount failure
>      cifs: don't pass superblock to cifs_mount()
>      cifs: leak on mount if we share superblock
>      cifs: allocate mountdata earlier
>      cifs: initialize ->tlink_tree in cifs_setup_cifs_sb()
>      sanitize cifs_umount() prototype
>      cifs: pull cifs_mount() call up
>      cifs: move cifs_umount() call into ->kill_sb()
>      cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into 
> cifs_umount()
>      cifs: close sget() races
>      cifs: more breakage on mount failures
>      cifs: tidy cifs_do_mount() up a bit
>      cifs: propagate errors from cifs_get_root() to mount(2)
>
> Diffstat:
>  fs/cifs/cifs_fs_sb.h |    1 +
>  fs/cifs/cifsfs.c     |  156 
> +++++++++++++++++++++-----------------------------
>  fs/cifs/cifsproto.h  |    8 +-
>  fs/cifs/connect.c    |   49 +++++++++-------
>  4 files changed, 98 insertions(+), 116 deletions(-)
>



-- 
Thanks,

Steve
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to