Re: [PATCH 12/18] shared mount handling: bind and rbind

Miklos Szeredi
2005-11-08T14:12:05Z

> static void attach_mnt(struct vfsmount *mnt, struct nameidata *nd)
> {
> - mnt->mnt_parent = mntget(nd->mnt);
> - mnt->mnt_mountpoint = dget(nd->dentry);
> - list_add(&mnt->mnt_hash, mount_hashtable + hash(nd->mnt, nd->dentry));
> + mnt_set_mountpoint(nd->mnt, nd->dentry, mnt);
> + list_add_tail(&mnt->mnt_hash, mount_hashtable +
> + hash(nd->mnt, nd->dentry));

Ram,

IIRC the list_add -> list_add_tail change has been voted down. Or do
you have new reasons why it's needed?

Miklos