From patchwork Tue Feb 2 10:54:13 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sripathi Kodi X-Patchwork-Id: 76348 X-Patchwork-Delegate: ericvh@gmail.com Received: from lists.sourceforge.net (lists.sourceforge.net [216.34.181.88]) by demeter.kernel.org (8.14.3/8.14.3) with ESMTP id o12AsdxD026133 for ; Tue, 2 Feb 2010 10:55:15 GMT Received: from localhost ([127.0.0.1] helo=sfs-ml-3.v29.ch3.sourceforge.com) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.69) (envelope-from ) id 1NcGOq-0006B6-Vk; Tue, 02 Feb 2010 10:54:28 +0000 Received: from sfi-mx-1.v28.ch3.sourceforge.com ([172.29.28.121] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.69) (envelope-from ) id 1NcGOp-0006Az-P8 for v9fs-developer@lists.sourceforge.net; Tue, 02 Feb 2010 10:54:27 +0000 Received-SPF: pass (sfi-mx-1.v28.ch3.sourceforge.com: domain of in.ibm.com designates 202.81.31.146 as permitted sender) client-ip=202.81.31.146; envelope-from=sripathik@in.ibm.com; helo=e23smtp04.au.ibm.com; Received: from e23smtp04.au.ibm.com ([202.81.31.146]) by sfi-mx-1.v28.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) id 1NcGOo-00042J-A1 for v9fs-developer@lists.sourceforge.net; Tue, 02 Feb 2010 10:54:27 +0000 Received: from d23relay05.au.ibm.com (d23relay05.au.ibm.com [202.81.31.247]) by e23smtp04.au.ibm.com (8.14.3/8.13.1) with ESMTP id o12Aoj9f002729 for ; Tue, 2 Feb 2010 21:50:45 +1100 Received: from d23av02.au.ibm.com (d23av02.au.ibm.com [9.190.235.138]) by d23relay05.au.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o12AnFfa1396966 for ; Tue, 2 Feb 2010 21:49:15 +1100 Received: from d23av02.au.ibm.com (loopback [127.0.0.1]) by d23av02.au.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id o12AsGbP017027 for ; Tue, 2 Feb 2010 21:54:16 +1100 Received: from localhost ([9.124.46.227]) by d23av02.au.ibm.com (8.14.3/8.13.1/NCO v10.0 AVin) with ESMTP id o12AsFvw017012; Tue, 2 Feb 2010 21:54:15 +1100 Date: Tue, 2 Feb 2010 16:24:13 +0530 From: Sripathi Kodi To: jvrao Message-ID: <20100202162413.291265b9@in.ibm.com> In-Reply-To: <4B676932.9010900@linux.vnet.ibm.com> References: <20100201223707.1dda3532@in.ibm.com> <4B676932.9010900@linux.vnet.ibm.com> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; i686-redhat-linux-gnu) Mime-Version: 1.0 X-Spam-Score: -5.5 (-----) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -4.0 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/, medium trust [202.81.31.146 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1NcGOo-00042J-A1 Cc: ericvh@gmail.com, v9fs-developer@lists.sourceforge.net Subject: Re: [V9fs-developer] [RFC] [PATCH] 9P/Virtio: kernel panic in 'mount' command. X-BeenThere: v9fs-developer@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: v9fs-developer-bounces@lists.sourceforge.net X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter.kernel.org [140.211.167.41]); Tue, 02 Feb 2010 10:55:15 +0000 (UTC) diff -uprN a/net/9p/trans_virtio.c b/net/9p/trans_virtio.c --- a/net/9p/trans_virtio.c 2010-02-01 21:21:34.000000000 +0530 +++ b/net/9p/trans_virtio.c 2010-02-02 16:03:21.000000000 +0530 @@ -101,9 +101,11 @@ static void p9_virtio_close(struct p9_cl { struct virtio_chan *chan = client->trans; - mutex_lock(&virtio_9p_lock); - chan->inuse = false; - mutex_unlock(&virtio_9p_lock); + if (chan) { + mutex_lock(&virtio_9p_lock); + chan->inuse = false; + mutex_unlock(&virtio_9p_lock); + } } /**