linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Get rid of iput() from flusher thread
@ 2012-03-09  9:02 Jan Kara
  2012-03-09  9:02 ` [PATCH 1/4] fs: Remove bogus wait in write_inode_now() Jan Kara
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Jan Kara @ 2012-03-09  9:02 UTC (permalink / raw)
  To: Wu Fengguang; +Cc: linux-fsdevel, LKML, linux-mm, Andrew Morton


  Hi,

  this patch set changes writeback_sb_inodes() to avoid iput() which might
be problematic (see patch 4 which tries to summarize our email discussions)
for some filesystems.

  Patches 1 and 2 are trivial mostly unrelated fixes (Fengguang, can you can
take these and merge them right away please?). Patch 3 is a preparatory code
reshuffle and patch 4 removes the __iget() / iput() from flusher thread.

  As a side note, your patches to offload writeback from kswapd to flusher
thread then won't need iget/iput either if we pass page references as we talked
so that should resolve most of the concerns.

  What do you think guys?

								Honza

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

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

end of thread, other threads:[~2012-03-19 16:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-09  9:02 [PATCH 0/4] Get rid of iput() from flusher thread Jan Kara
2012-03-09  9:02 ` [PATCH 1/4] fs: Remove bogus wait in write_inode_now() Jan Kara
2012-03-19  6:57   ` Christoph Hellwig
2012-03-09  9:02 ` [PATCH 2/4] writeback: Remove outdated comment Jan Kara
2012-03-19  6:58   ` Christoph Hellwig
2012-03-09  9:02 ` [PATCH 3/4] writeback: Refactor writeback_single_inode() Jan Kara
2012-03-19  5:07   ` Fengguang Wu
2012-03-19  7:13   ` Christoph Hellwig
2012-03-19 16:16     ` Jan Kara
2012-03-09  9:02 ` [PATCH 4/4] writeback: Avoid iput() from flusher thread Jan Kara
2012-03-19  3:42   ` Fengguang Wu
2012-03-19  8:55   ` Christoph Hellwig
2012-03-19 10:46     ` Jan Kara
2012-03-19 11:17       ` Fengguang Wu
2012-03-19  5:16 ` [PATCH 0/4] Get rid of " Fengguang Wu

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).