From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from zeniv.linux.org.uk ([195.92.253.2]:60356 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753070AbcIDPH2 (ORCPT ); Sun, 4 Sep 2016 11:07:28 -0400 Date: Sun, 4 Sep 2016 15:06:07 +0100 From: Al Viro To: Dmitry Vyukov Cc: "linux-fsdevel@vger.kernel.org" , LKML , syzkaller Subject: Re: fs: GPF in bd_mount Message-ID: <20160904140606.GE2356@ZenIV.linux.org.uk> References: 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: On Sun, Sep 04, 2016 at 12:43:28PM +0200, Dmitry Vyukov wrote: AFAICS, it's been introduced in commit 3684aa7099e0ab1038a1a1bf717ae60ffc3018d1 Author: Shaohua Li Date: Mon Feb 22 15:27:40 2016 -0700 block-dev: enable writeback cgroup support See if you can reproduce it after the following: ed fs/block_dev.c <<'EOF' /bd_mount/ /if/s/dent/!IS_ERR(dent)/ wq EOF Said that, I'm not sure why mount_pseudo() would be returning any errors; rejection should happen in the caller (due to MS_NOUSER in the flags), but I don't understand what would trigger it on mount_pseudo() level...