Return-Path: Received: from natasha.panasas.com ([67.152.220.90]:45734 "EHLO natasha.panasas.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753987Ab1HVX3B (ORCPT ); Mon, 22 Aug 2011 19:29:01 -0400 Message-ID: <4E52E603.3040107@panasas.com> Date: Mon, 22 Aug 2011 16:28:03 -0700 From: Boaz Harrosh To: Peng Tao CC: , , , Subject: Re: [PATCH 1/5] pNFS: recoalesce when ld write pagelist fails References: <1312685635-1593-1-git-send-email-bergwolf@gmail.com> <4E42C564.7070504@panasas.com> <4E442512.7080904@panasas.com> <4E446F63.5080707@panasas.com> <4E4AD0CE.3000506@panasas.com> In-Reply-To: Content-Type: text/plain; charset="UTF-8" Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 On 08/17/2011 02:44 AM, Peng Tao wrote: > The problem w/ directly calling nfs_initiate_write() is that we may > have pagelist length larger than server's rsize/wsize. So if client > sends all the pages in single READ/WRITE rpc, MDS will reject the > READ/WRITE operation. Therefore we need to recoalesce them before > re-sending to MDS. > Rrrr, you are absolutely right. I needed a smack on the head, to get back on track. Thanks Boaz