[git pull] vfs.git fixes for -rc2

2015-07-12 Thread Al Viro
Fixes for this cycle regression in overlayfs and a couple of long-standing (== all the way back to 2.6.12, at least) bugs. Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (3): 9p: don't leave a half-initialized inode sitting

[git pull] vfs.git fixes for -rc2

2015-07-12 Thread Al Viro
Fixes for this cycle regression in overlayfs and a couple of long-standing (== all the way back to 2.6.12, at least) bugs. Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (3): 9p: don't leave a half-initialized inode sitting

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Al Viro
On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: > and the updated pos value on O_APPEND writes is never folded back > into ppos. Not true. Check generic_file_buffered_write() and generic_file_direct_write() - that's where it's normally stored into iocb->ki_pos (via *ppos). And

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Dave Chinner
On Mon, Feb 10, 2014 at 02:52:10AM -0800, Christoph Hellwig wrote: > On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: > > As i pointed out in a private thread this doesn't fix XFS. > > Btw, would be nice to have a public discussion and review next time > before a pull request

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Geert Uytterhoeven
On Mon, Feb 10, 2014 at 11:52 AM, Christoph Hellwig wrote: > On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: >> As i pointed out in a private thread this doesn't fix XFS. > > Btw, would be nice to have a public discussion and review next time > before a pull request appears. And

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Christoph Hellwig
On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: > As i pointed out in a private thread this doesn't fix XFS. Btw, would be nice to have a public discussion and review next time before a pull request appears. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Dave Chinner
On Sun, Feb 09, 2014 at 11:36:43PM +, Al Viro wrote: > A couple of fixes, both -stable fodder. O_SYNC bug is > fairly old... Please, pull from the usual place - > git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus > > Shortlog: > Al Viro (2): > fix

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Dave Chinner
On Sun, Feb 09, 2014 at 11:36:43PM +, Al Viro wrote: A couple of fixes, both -stable fodder. O_SYNC bug is fairly old... Please, pull from the usual place - git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (2): fix O_SYNC|O_APPEND

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Christoph Hellwig
On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: As i pointed out in a private thread this doesn't fix XFS. Btw, would be nice to have a public discussion and review next time before a pull request appears. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Geert Uytterhoeven
On Mon, Feb 10, 2014 at 11:52 AM, Christoph Hellwig h...@infradead.org wrote: On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: As i pointed out in a private thread this doesn't fix XFS. Btw, would be nice to have a public discussion and review next time before a pull request

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Dave Chinner
On Mon, Feb 10, 2014 at 02:52:10AM -0800, Christoph Hellwig wrote: On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: As i pointed out in a private thread this doesn't fix XFS. Btw, would be nice to have a public discussion and review next time before a pull request appears. The

Re: [git pull] vfs.git fixes for -rc2

2014-02-10 Thread Al Viro
On Mon, Feb 10, 2014 at 09:47:47PM +1100, Dave Chinner wrote: and the updated pos value on O_APPEND writes is never folded back into ppos. Not true. Check generic_file_buffered_write() and generic_file_direct_write() - that's where it's normally stored into iocb-ki_pos (via *ppos). And yes,

[git pull] vfs.git fixes for -rc2

2014-02-09 Thread Al Viro
A couple of fixes, both -stable fodder. O_SYNC bug is fairly old... Please, pull from the usual place - git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (2): fix O_SYNC|O_APPEND syncing the wrong range on write() fix a kmap leak in

[git pull] vfs.git fixes for -rc2

2014-02-09 Thread Al Viro
A couple of fixes, both -stable fodder. O_SYNC bug is fairly old... Please, pull from the usual place - git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus Shortlog: Al Viro (2): fix O_SYNC|O_APPEND syncing the wrong range on write() fix a kmap leak in