From mboxrd@z Thu Jan 1 00:00:00 1970 From: Al Viro Subject: Re: [RFC][PATCH] vfs: In mntput run deactivate_super on a shallow stack. Date: Sun, 13 Apr 2014 06:49:48 +0100 Message-ID: <20140413054948.GN18016@ZenIV.linux.org.uk> References: <20140409023027.GX18016@ZenIV.linux.org.uk> <20140409023947.GY18016@ZenIV.linux.org.uk> <87sipmbe8x.fsf@x220.int.ebiederm.org> <20140409175322.GZ18016@ZenIV.linux.org.uk> <20140409182830.GA18016@ZenIV.linux.org.uk> <87txa286fu.fsf@x220.int.ebiederm.org> <87fvlm860e.fsf_-_@x220.int.ebiederm.org> <20140409232423.GB18016@ZenIV.linux.org.uk> <87lhva5h4k.fsf@x220.int.ebiederm.org> <20140413053956.GM18016@ZenIV.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Linus Torvalds , "Serge E. Hallyn" , Linux-Fsdevel , Kernel Mailing List , Andy Lutomirski , Rob Landley , Miklos Szeredi , Christoph Hellwig , Karel Zak , "J. Bruce Fields" , Fengguang Wu To: "Eric W. Biederman" Return-path: Content-Disposition: inline In-Reply-To: <20140413053956.GM18016@ZenIV.linux.org.uk> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Sun, Apr 13, 2014 at 06:39:56AM +0100, Al Viro wrote: > type = get_fs_type("proc"); > ns = kmalloc(...); > /* fill *ns */ > mnt = kern_mount_data(type, p); s/p/ns/ > ... > if (error) { > kern_unmount(mnt); > kfree(p); ditto. > put_filesystem(type); > } BTW, miklos seems to have a buggered gmail setup - every posting to that thread triggers a bounce that appears to come from some kind of spam filters there...