1JOURNAL_DIRTY_DATA(9) The Linux Journalling API JOURNAL_DIRTY_DATA(9)
2
3
4
6 journal_dirty_data - mark a buffer as containing dirty data to be
7 flushed
8
10 int journal_dirty_data(handle_t * handle, struct buffer_head * bh);
11
13 handle
14 transaction
15
16 bh
17 bufferhead to mark
18
20 Mark a buffer as containing dirty data which needs to be flushed before
21 we can commit the current transaction.
22
23 The buffer is placed on the transaction's data list and is marked as
24 belonging to the transaction.
25
26 Returns error number or 0 on success.
27
28 journal_dirty_data can be called via page_launder->ext3_writepage by
29 kswapd.
30
32 Roger Gammans <rgammans@computer-surgery.co.uk>
33 Author.
34
35 Stephen Tweedie <sct@redhat.com>
36 Author.
37
39Kernel Hackers Manual 2.6. November 2011 JOURNAL_DIRTY_DATA(9)