From: Christoph Hellwig Date: Tue, 23 Aug 2011 08:28:05 +0000 (+0000) Subject: xfs: move more delwri setup into xfs_buf_delwri_queue X-Git-Tag: v3.2-rc1~134^2~65 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a8ee6bafdd0ab8555adceac8b2cec539a552a1f;p=pandora-kernel.git xfs: move more delwri setup into xfs_buf_delwri_queue Do not transfer a reference held by the caller to the buffer on the list, or decrement it in xfs_buf_delwri_queue, but instead grab a new reference if needed, and let the caller drop its own reference. Also move setting of the XBF_DELWRI and XBF_ASYNC flags into xfs_buf_delwri_queue, and only do it if needed. Note that for now xfs_buf_unlock already has XBF_DELWRI, but that will change in the following patches. Signed-off-by: Christoph Hellwig Reviewed-by: Dave Chinner Signed-off-by: Alex Elder --- Reading git-diff-tree failed