linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* exofs_file_fsync
@ 2010-05-31 10:09 Christoph Hellwig
  2010-05-31 10:23 ` exofs_file_fsync Boaz Harrosh
  2010-06-01 15:30 ` [PATCH] exofs: exofs_file_fsync correctness Boaz Harrosh
  0 siblings, 2 replies; 20+ messages in thread
From: Christoph Hellwig @ 2010-05-31 10:09 UTC (permalink / raw)
  To: bharrosh; +Cc: linux-fsdevel

Various odd things going on here:

 - no checks for I_DIRTY and friends, so it will always write out data
 - filemap_write_and_wait is superflous, as it's already done by
   the caller
 - write_inode_now is overkill as it also writes out data, better use
   sync_inode in a similar way to generic_file_fsync

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

end of thread, other threads:[~2010-06-01 17:03 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-31 10:09 exofs_file_fsync Christoph Hellwig
2010-05-31 10:23 ` exofs_file_fsync Boaz Harrosh
2010-05-31 10:27   ` exofs_file_fsync Christoph Hellwig
2010-05-31 10:31     ` exofs_file_fsync Boaz Harrosh
2010-05-31 10:33       ` exofs_file_fsync Christoph Hellwig
2010-05-31 13:43         ` exofs_file_fsync Boaz Harrosh
2010-05-31 13:46           ` exofs_file_fsync Boaz Harrosh
2010-06-01 10:05             ` exofs_file_fsync Christoph Hellwig
2010-06-01 10:04           ` exofs_file_fsync Christoph Hellwig
2010-06-01 15:29             ` exofs_file_fsync Boaz Harrosh
2010-06-01 15:30 ` [PATCH] exofs: exofs_file_fsync correctness Boaz Harrosh
2010-06-01 15:33   ` [osd-dev] " Boaz Harrosh
2010-06-01 15:34   ` Christoph Hellwig
2010-06-01 15:40     ` Boaz Harrosh
2010-06-01 15:47       ` Christoph Hellwig
2010-06-01 16:10         ` Boaz Harrosh
2010-06-01 16:11   ` [PATCH ver2] exofs: exofs_file_fsync and exofs_file_flush correctness Boaz Harrosh
2010-06-01 16:17     ` Christoph Hellwig
2010-06-01 16:36       ` Boaz Harrosh
2010-06-01 17:03   ` [PATCH ver3] " Boaz Harrosh

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