Re: [RFC][PATCH] fs: Prevent syncing frozen file system

2015-07-13 Thread Jan Kara
ernel@vger.kernel.org, > > linux-fsde...@vger.kernel.org > > Subject: Re: [RFC][PATCH] fs: Prevent syncing frozen file system > > > > On Fri 10-07-15 09:40:12, Dave Chinner wrote: > > > On Thu, Jul 09, 2015 at 07:45:45PM +0200, Lukas Czerner w

Re: [RFC][PATCH] fs: Prevent syncing frozen file system

2015-07-10 Thread Lukáš Czerner
On Fri, 10 Jul 2015, Jan Kara wrote: > Date: Fri, 10 Jul 2015 16:25:25 +0200 > From: Jan Kara > To: Dave Chinner > Cc: Lukas Czerner , v...@zeniv.linux.org.uk, > bfie...@fieldses.org, linux-kernel@vger.kernel.org, > linux-fsde...@vger.kernel.org > Subject: Re: [RF

Re: [RFC][PATCH] fs: Prevent syncing frozen file system

2015-07-10 Thread Jan Kara
On Fri 10-07-15 09:40:12, Dave Chinner wrote: > On Thu, Jul 09, 2015 at 07:45:45PM +0200, Lukas Czerner wrote: > > Currently we can end up in a deadlock because of broken > > sb_start_write -> s_umount ordering. > > > > The race goes like this: > > > > - write the file > > - unlink the file - f

Re: [RFC][PATCH] fs: Prevent syncing frozen file system

2015-07-09 Thread Dave Chinner
On Fri, Jul 10, 2015 at 09:40:12AM +1000, Dave Chinner wrote: > On Thu, Jul 09, 2015 at 07:45:45PM +0200, Lukas Czerner wrote: > > Currently we can end up in a deadlock because of broken > > sb_start_write -> s_umount ordering. > > > > The race goes like this: > > > > - write the file > > - unl

Re: [RFC][PATCH] fs: Prevent syncing frozen file system

2015-07-09 Thread Dave Chinner
On Thu, Jul 09, 2015 at 07:45:45PM +0200, Lukas Czerner wrote: > Currently we can end up in a deadlock because of broken > sb_start_write -> s_umount ordering. > > The race goes like this: > > - write the file > - unlink the file - final_iput will not be calles as file is opened > - freeze the