From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw1-f51.google.com ([209.85.161.51]:41069 "EHLO mail-yw1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729432AbfABQQo (ORCPT ); Wed, 2 Jan 2019 11:16:44 -0500 Date: Wed, 2 Jan 2019 08:16:40 -0800 From: Tejun Heo To: Tetsuo Handa Cc: Zefan Li , syzbot , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com, viro@zeniv.linux.org.uk Subject: Re: WARNING: lock held when returning to user space in grab_super Message-ID: <20190102161640.GS2509588@devbig004.ftw2.facebook.com> References: <000000000000638c1b057e787822@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Happy new year, Tetsuo. On Wed, Jan 02, 2019 at 09:08:56PM +0900, Tetsuo Handa wrote: > According to commit 633feee310de6b6c ("cgroup: refactor mount path and > clearly distinguish v1 and v2 paths"), cgroup_do_mount() is failing to > do full teardown steps for kernfs_mount() (deactivate_locked_super() ?) > when kernfs_node_dentry() failed. Hmm... that's basically dget()'ing the root dentry of the sb. I'm not sure how that could fail. Can it? Thanks. -- tejun