From b57e9f108a562b392bd4ce218169e1477d18b0b6 Mon Sep 17 00:00:00 2001 From: zab Date: Fri, 22 Aug 2003 18:09:06 +0000 Subject: [PATCH] - pass ecp into io funcs who need it when we already have it, avoiding some atomic_incs which are currently a bottleneck --- lustre/llite/rw24.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lustre/llite/rw24.c b/lustre/llite/rw24.c index 96a9db2..72dd20e 100644 --- a/lustre/llite/rw24.c +++ b/lustre/llite/rw24.c @@ -291,10 +291,10 @@ static int ll_writepage_24(struct page *page) obd_brw_plug(OBD_BRW_WRITE, exp, ll_i2info(inode)->lli_smd, NULL); page_cache_get(page); - rc = ll_start_ocp_io(page); + rc = ll_start_ocp_io(exp, page); if (rc == 0) { ll_page_acct(0, 1); - ll_start_io_from_dirty(inode, ll_complete_writepage_24); + ll_start_io_from_dirty(exp, inode, ll_complete_writepage_24); cleanup_phase = 1; } else { page_cache_release(page); -- 1.8.3.1