Searched hist:a1d6cc563bfdf1bf2829d3e6ce4d8b774251796b (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | mpage.h | diff ced117c73edc917e96dea7cca98c91383f0792f7 Mon Mar 30 16:41:20 CDT 2009 Dmitri Vorobiev <dmitri.vorobiev@movial.com> Remove two unneeded exports and make two symbols static in fs/mpage.c
Commit 29a814d2ee0e43c2980f33f91c1311ec06c0aa35 (vfs: add hooks for ext4's delayed allocation support) exported the following functions
mpage_bio_submit() __mpage_writepage()
for the benefit of ext4's delayed allocation support. Since commit a1d6cc563bfdf1bf2829d3e6ce4d8b774251796b (ext4: Rework the ext4_da_writepages() function), these functions are not used by the ext4 driver anymore. However, the now unnecessary exports still remain, and this patch removes those. Moreover, these two functions can become static again.
The issue was spotted by namespacecheck.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.com> Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/openbmc/linux/fs/ |
H A D | mpage.c | diff ced117c73edc917e96dea7cca98c91383f0792f7 Mon Mar 30 16:41:20 CDT 2009 Dmitri Vorobiev <dmitri.vorobiev@movial.com> Remove two unneeded exports and make two symbols static in fs/mpage.c
Commit 29a814d2ee0e43c2980f33f91c1311ec06c0aa35 (vfs: add hooks for ext4's delayed allocation support) exported the following functions
mpage_bio_submit() __mpage_writepage()
for the benefit of ext4's delayed allocation support. Since commit a1d6cc563bfdf1bf2829d3e6ce4d8b774251796b (ext4: Rework the ext4_da_writepages() function), these functions are not used by the ext4 driver anymore. However, the now unnecessary exports still remain, and this patch removes those. Moreover, these two functions can become static again.
The issue was spotted by namespacecheck.
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.com> Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
/openbmc/linux/fs/ext4/ |
H A D | inode.c | diff a1d6cc563bfdf1bf2829d3e6ce4d8b774251796b Tue Aug 19 20:55:02 CDT 2008 Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> ext4: Rework the ext4_da_writepages() function
With the below changes we reserve credit needed to insert only one extent resulting from a call to single get_block. This makes sure we don't take too much journal credits during writeout. We also don't limit the pages to write. That means we loop through the dirty pages building largest possible contiguous block request. Then we issue a single get_block request. We may get less block that we requested. If so we would end up not mapping some of the buffer_heads. That means those buffer_heads are still marked delay. Later in the writepage callback via __mpage_writepage we redirty those pages.
We should also not limit/throttle wbc->nr_to_write in the filesystem writepages callback. That cause wrong behaviour in generic_sync_sb_inodes caused by wbc->nr_to_write being <= 0
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Reviewed-by: Mingming Cao <cmm@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
|