linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] first step toward the new truncate sequence
@ 2010-05-30 20:49 Christoph Hellwig
  2010-05-30 20:49 ` [PATCH 1/6] sort out blockdev_direct_IO variants Christoph Hellwig
                   ` (7 more replies)
  0 siblings, 8 replies; 23+ messages in thread
From: Christoph Hellwig @ 2010-05-30 20:49 UTC (permalink / raw)
  To: viro, npiggin; +Cc: jack, linux-fsdevel

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.

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2010-06-02  9:47 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-30 20:49 [PATCH 0/6] first step toward the new truncate sequence Christoph Hellwig
2010-05-30 20:49 ` [PATCH 1/6] sort out blockdev_direct_IO variants Christoph Hellwig
2010-06-01 23:00   ` Jan Kara
2010-06-01 23:12     ` Christoph Hellwig
2010-06-01 23:16       ` Jan Kara
2010-05-30 20:49 ` [PATCH 2/6] get rid of nobh_write_begin_newtrunc Christoph Hellwig
2010-05-30 20:50 ` [PATCH 3/6] get rid of cont_write_begin_newtrunc Christoph Hellwig
2010-05-30 20:50 ` [PATCH 4/6] clean up write_begin usage for directories in pagecache Christoph Hellwig
2010-05-30 20:50 ` [PATCH 5/6] introduce __block_write_begin Christoph Hellwig
2010-05-31  8:10   ` Christoph Hellwig
2010-06-01 23:39   ` Jan Kara
2010-06-02  7:25     ` Christoph Hellwig
2010-06-02  9:47       ` Jan Kara
2010-05-30 20:50 ` [PATCH 6/6] get rid of block_write_begin_newtrunc Christoph Hellwig
2010-05-31  7:13 ` [PATCH 0/6] first step toward the new truncate sequence Nick Piggin
2010-05-31  7:38   ` Christoph Hellwig
2010-05-31  7:45     ` Nick Piggin
2010-05-31  9:50 ` Boaz Harrosh
2010-05-31 10:17   ` Boaz Harrosh
2010-05-31 13:15     ` Nick Piggin
2010-05-31 13:18       ` Christoph Hellwig
2010-05-31 13:21       ` Boaz Harrosh
2010-06-01 10:07   ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).