From patchwork Fri Mar 11 03:52:14 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mi Jinlong X-Patchwork-Id: 627221 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id p2B3pW6G027845 for ; Fri, 11 Mar 2011 03:51:33 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751251Ab1CKDv3 (ORCPT ); Thu, 10 Mar 2011 22:51:29 -0500 Received: from cn.fujitsu.com ([222.73.24.84]:50630 "EHLO song.cn.fujitsu.com" rhost-flags-OK-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1751249Ab1CKDv2 (ORCPT ); Thu, 10 Mar 2011 22:51:28 -0500 Received: from tang.cn.fujitsu.com (tang.cn.fujitsu.com [10.167.250.3]) by song.cn.fujitsu.com (Postfix) with ESMTP id A310E170116; Fri, 11 Mar 2011 11:51:26 +0800 (CST) Received: from mailserver.fnst.cn.fujitus.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id p2B3jS59018034; Fri, 11 Mar 2011 11:45:28 +0800 Received: from [127.0.0.1] ([10.167.225.24]) by mailserver.fnst.cn.fujitus.com (Lotus Domino Release 8.5.1FP4) with ESMTP id 2011031111500983-340408 ; Fri, 11 Mar 2011 11:50:09 +0800 Message-ID: <4D799C6E.1050101@cn.fujitsu.com> Date: Fri, 11 Mar 2011 11:52:14 +0800 From: Mi Jinlong User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: "J. Bruce Fields" CC: Andrew Morton , roel , Neil Brown , linux-nfs@vger.kernel.org, LKML Subject: Re: [PATCH] nfsd: wrong index used in inner loop References: <4D76A06A.4090405@gmail.com> <20110309154230.66bc2c36.akpm@linux-foundation.org> <20110310180800.GA31984@fieldses.org> In-Reply-To: <20110310180800.GA31984@fieldses.org> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.1FP4|July 25, 2010) at 2011-03-11 11:50:09, Serialize by Router on mailserver/fnst(Release 8.5.1FP4|July 25, 2010) at 2011-03-11 11:50:11, Serialize complete at 2011-03-11 11:50:11 Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter1.kernel.org [140.211.167.41]); Fri, 11 Mar 2011 03:52:01 +0000 (UTC) diff --git a/nfs4.1/server41tests/st_create_session.py b/nfs4.1/server41tests/st_create_session.py index ff55d10..e3a8421 100644 --- a/nfs4.1/server41tests/st_create_session.py +++ b/nfs4.1/server41tests/st_create_session.py @@ -252,6 +252,22 @@ def testCbSecParms(t, env): c1 = env.c1.new_client(env.testname(t)) sess1 = c1.create_session(sec=sec) +def testCbSecParmsDec(t, env): + """A decode problem was found at NFS server that + wrong index used in inner loop, + http://marc.info/?l=linux-kernel&m=129961996327640&w=2 + + FLAGS: create_session all + CODE: CSESS16a + """ + sec = [callback_sec_parms4(AUTH_NONE), + callback_sec_parms4(RPCSEC_GSS, cbsp_gss_handles=gss_cb_handles4(RPC_GSS_SVC_PRIVACY, "Handle from server", "Client handle")), + callback_sec_parms4(AUTH_SYS, cbsp_sys_cred=authsys_parms(5, "Random machine name", 7, 11, [])), + ] + + c1 = env.c1.new_client(env.testname(t)) + sess1 = c1.create_session(sec=sec) + def testRdmaArray0(t, env): """Test 0 length rdma arrays