Files
erofs-linux/include/uapi/linux
Darrick J. Wong 7136851117 mm: make snapshotting pages for stable writes a per-bio operation
Walking a bio's page mappings has proved problematic, so create a new
bio flag to indicate that a bio's data needs to be snapshotted in order
to guarantee stable pages during writeback.  Next, for the one user
(ext3/jbd) of snapshotting, hook all the places where writes can be
initiated without PG_writeback set, and set BIO_SNAP_STABLE there.

We must also flag journal "metadata" bios for stable writeout, since
file data can be written through the journal.  Finally, the
MS_SNAP_STABLE mount flag (only used by ext3) is now superfluous, so get
rid of it.

[[email protected]: rename _submit_bh()'s `flags' to `bio_flags', delobotomize the _submit_bh declaration]
[[email protected]: teeny cleanup]
Signed-off-by: Darrick J. Wong <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Adrian Hunter <[email protected]>
Cc: Artem Bityutskiy <[email protected]>
Reviewed-by: Jan Kara <[email protected]>
Cc: Jens Axboe <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
2013-04-29 15:54:33 -07:00
..
2012-10-16 18:49:15 -07:00
2012-10-31 14:00:15 -04:00
2013-02-14 00:54:17 -05:00
2012-12-03 15:07:36 -05:00
2012-11-15 10:13:52 +01:00
2013-02-27 19:10:22 -08:00
2013-01-14 12:28:54 +01:00
2012-11-16 10:15:35 -08:00
2013-03-21 12:36:33 -04:00
2012-12-17 17:15:22 -08:00
2013-02-13 13:22:15 -05:00
2013-03-21 12:36:33 -04:00