Re: [git pull] vfs part 3

2015-04-17 Thread Al Viro
On Thu, Apr 16, 2015 at 11:26:48PM -0400, Linus Torvalds wrote: > On Wed, Apr 15, 2015 at 9:04 PM, Al Viro wrote: > > > > That leaves only the actual d_inode annotations series out of the > > stuff already in for-next; there are several piles of stuff from various > > folks I'm going to ad

Re: [git pull] vfs part 3

2015-04-16 Thread Linus Torvalds
On Wed, Apr 15, 2015 at 9:04 PM, Al Viro wrote: > > That leaves only the actual d_inode annotations series out of the > stuff already in for-next; there are several piles of stuff from various > folks I'm going to add there tonight, leave it all to stew until the middle > of the next week

[git pull] vfs part 3

2015-04-15 Thread Al Viro
->direct_IO() changes from Omar + saner generic_write_checks() + dealing with fcntl()/{read,write}() races (mirroring O_APPEND/O_DIRECT into iocb->ki_flags and instead of repeatedly looking at ->f_flags, which can be changed by fcntl(2), check ->ki_flags - which cannot) + infrastructure bit