Thread (61 messages) 61 messages, 6 authors, 2008-08-16

Re: [RFC]Ext4: journal credits reservation fixes for DIO, fallocate and delalloc writepages

From: Mingming Cao <hidden>
Date: 2008-07-25 19:39:01

在 2008-07-22二的 19:18 -0600,Andreas Dilger写道:
On Jul 22, 2008  17:51 -0700, Mingming Cao wrote:
quoted
+ * Calulate the total number of credits to reserve to fit
+ * the modification of @num pages into a single transaction
+ */
+int ext4_writepages_trans_blocks(struct inode *inode, int num)
+{
+	int bpp = ext4_journal_blocks_per_page(inode);
+	int nrblocks = num * bpp;
+
+	if (!EXT4_I(inode)->i_flags & EXT4_EXTENTS_FL)
+		return ext4_writepages_trans_blocks_old(inode, nrblocks);
This should be "if (!(EXT4_I(inode)->i_flags & EXT_EXTENTS_FL))",
Thanks for catching this.

Mingming


--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help