Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Ben Hutchings
On Sun, 2013-07-28 at 07:40 -0400, Theodore Ts'o wrote: > On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: > > > --- a/fs/ext4/extents.c > > > +++ b/fs/ext4/extents.c > > > @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, > > > > > > last_block = (inode->i_size +

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Greg Kroah-Hartman
On Sun, Jul 28, 2013 at 07:40:53AM -0400, Theodore Ts'o wrote: > On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: > > > --- a/fs/ext4/extents.c > > > +++ b/fs/ext4/extents.c > > > @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, > > > > > > last_block =

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Theodore Ts'o
On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: > > --- a/fs/ext4/extents.c > > +++ b/fs/ext4/extents.c > > @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, > > > > last_block = (inode->i_size + sb->s_blocksize - 1) > > >>

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Theodore Ts'o
On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, last_block = (inode-i_size + sb-s_blocksize - 1) EXT4_BLOCK_SIZE_BITS(sb); +retry:

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Greg Kroah-Hartman
On Sun, Jul 28, 2013 at 07:40:53AM -0400, Theodore Ts'o wrote: On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, last_block = (inode-i_size +

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-28 Thread Ben Hutchings
On Sun, 2013-07-28 at 07:40 -0400, Theodore Ts'o wrote: On Sat, Jul 27, 2013 at 10:33:31PM +0100, Ben Hutchings wrote: --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c @@ -4386,9 +4386,20 @@ void ext4_ext_truncate(handle_t *handle, last_block = (inode-i_size + sb-s_blocksize -

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-27 Thread Ben Hutchings
On Fri, 2013-07-26 at 13:48 -0700, Greg Kroah-Hartman wrote: > 3.10-stable review patch. If anyone has any objections, please let me know. > > -- > > From: Theodore Ts'o > > commit 8acd5e9b1217e58a57124d9e225afa12efeae20d upstream. > > Previously ext4_ext_truncate() was

Re: [ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-27 Thread Ben Hutchings
On Fri, 2013-07-26 at 13:48 -0700, Greg Kroah-Hartman wrote: 3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit 8acd5e9b1217e58a57124d9e225afa12efeae20d upstream. Previously ext4_ext_truncate() was

[ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-26 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit 8acd5e9b1217e58a57124d9e225afa12efeae20d upstream. Previously ext4_ext_truncate() was ignoring potential error returns from ext4_es_remove_extent() and

[ 71/79] ext4: fix error handling in ext4_ext_truncate()

2013-07-26 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit 8acd5e9b1217e58a57124d9e225afa12efeae20d upstream. Previously ext4_ext_truncate() was ignoring potential error returns from ext4_es_remove_extent() and