From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: [PATCH 0/6] first step toward the new truncate sequence Date: Sun, 30 May 2010 22:49:32 +0200 Message-ID: <20100530204932.GA21002@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: jack@suse.cz, linux-fsdevel@vger.kernel.org To: viro@zeniv.linux.org.uk, npiggin@suse.de Return-path: Received: from verein.lst.de ([213.95.11.210]:50756 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753545Ab0E3Uti (ORCPT ); Sun, 30 May 2010 16:49:38 -0400 Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-ID: This series is something that I see as the first major step towards a broad switch to the new truncate sequence. The patches get rid of the _newtrunc variant of blockdev_direct_IO & friends and *_write_begin, and clean up some bits in that area that make the switch easier. After this we have all vmtruncate instances except for inode_setattr in filesystem code. A second series to deal with ->setattr will follow and after that we can easily switch over one filesystem after another. I think this is still 2.6.34 material as it will make the fs switches a lot easier and avoid introducing the _newtrunc variants for one kernel release.