Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2013 10:33:45 +0100
From:      Michael Landin Hostbaek <mich@FreeBSD.org>
To:        Rick Macklem <rmacklem@uoguelph.ca>
Cc:        Jeremy Chadwick <jdc@koitsu.org>, freebsd-stable@FreeBSD.org, John Baldwin <jhb@FreeBSD.org>, Andriy Gapon <avg@FreeBSD.org>
Subject:   Re: Core Dump / panic sleeping thread
Message-ID:  <6D020B6E-14F1-4E29-B93A-E3F2795D7860@FreeBSD.org>
In-Reply-To: <153890828.4081736.1363736263509.JavaMail.root@erie.cs.uoguelph.ca>
References:  <153890828.4081736.1363736263509.JavaMail.root@erie.cs.uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mar 20, 2013, at 12:37 AM, Rick Macklem <rmacklem@uoguelph.ca> wrote:

>> 
> Yep, I'd agree to that. The same bug is in the old NFS client and
> the new NFS client cribbed the code from there.
> 
> I have attached a simple patch that unlocks the mutex for the
> vnode_pager_setsize() call. Maybe you could test it?
> 
> Thanks for reporting this, rick
> ps: Hopefully "patch" can apply this patch (there have been
>    recent changes to this file, so the line#s could be off).
>    It should be easy to do manually if not. The change is
>    in nfscl_loadattrcache() in sys/fs/nfsclient/nfs_clport.c.

Thanks Rick, it's compiling right now.
I will let you know if the problem persists. 

/mich

ps. the patch worked perfectly up against REL9.1




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6D020B6E-14F1-4E29-B93A-E3F2795D7860>