From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S936411AbcKKGFS (ORCPT ); Fri, 11 Nov 2016 01:05:18 -0500 Received: from zeniv.linux.org.uk ([195.92.253.2]:52472 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S936083AbcKKGFR (ORCPT ); Fri, 11 Nov 2016 01:05:17 -0500 Date: Fri, 11 Nov 2016 06:05:15 +0000 From: Al Viro To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: [git pull] vfs.git Message-ID: <20161111060515.GQ19539@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.0 (2016-08-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christoph's and Jan's aio fixes, fixup for generic_file_splice_read (removal of pointless detritus that actually breaks it when used for gfs2 ->splice_read()) and fixup for generic_file_read_iter() interaction with ITER_PIPE destinations. The following changes since commit a909d3e636995ba7c349e2ca5dbb528154d4ac30: Linux 4.9-rc3 (2016-10-29 13:52:02 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus for you to fetch changes up to e519e7774784f3fa7728657d780863805ed1c983: splice: remove detritus from generic_file_splice_read() (2016-11-10 18:32:13 -0500) ---------------------------------------------------------------- Al Viro (1): splice: remove detritus from generic_file_splice_read() Christoph Hellwig (3): aio: hold an extra file reference over AIO read/write operations fs: remove the never implemented aio_fsync file operation fs: remove aio_run_iocb Eryu Guan (1): mm/filemap: don't allow partially uptodate page for pipes Jan Kara (1): aio: fix freeze protection of aio writes Documentation/filesystems/Locking | 1 - Documentation/filesystems/vfs.txt | 1 - fs/aio.c | 207 ++++++++++++++++++++------------------ fs/ntfs/dir.c | 2 - fs/splice.c | 5 - include/linux/fs.h | 2 +- mm/filemap.c | 3 + 7 files changed, 113 insertions(+), 108 deletions(-)