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. June 2019 JOURNAL_DIRTY_DATA(9)