Date: Thu, 01 May 2014 11:27:28 -0700 From: Kirk McKusick <mckusick@mckusick.com> To: fs@freebsd.org, David Wolfskill <david@catwhisker.org> Subject: Re: SU+J: 185 processes in state "suspfs" for >8 hrs. ... not good, right? Message-ID: <201405011827.s41IRSpS010249@chez.mckusick.com> In-Reply-To: <20140501182057.GJ1120@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Thu, 1 May 2014 11:20:57 -0700 > From: David Wolfskill <david@catwhisker.org> > To: Kirk McKusick <mckusick@mckusick.com> > Cc: fs@freebsd.org > Subject: Re: SU+J: 185 processes in state "suspfs" for >8 hrs. ... not good, > right? > > On Thu, May 01, 2014 at 09:51:43AM -0700, Kirk McKusick wrote: > >> Let me know if it helps your problem. If it does, I will MFC it to 9. >> There have been several other fixes made to SU+J that are more likely >> to be the cause of your problem, but they are not easily back-ported >> to stable/9. So if this does not fix your problem my only suggestions >> are to turn off journaling or move to running on stable/10. >> ... > > Hrrrmmm... Looks as if the above reflects stable/10's r251171 (in > particular, "Convert the bufobj lock to rwlock.") -- stable/9 doesn't > seem to know about BO_LOCKPTR(), and gcc makes some assumptions. That > doesn't turn out well. > > I think that migrating to stable/10 might make more sense than figuring > out how to fix this, especially if there are other causes of the > observed failure that are fixed in stable/10. > > Thanks.... > > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. I think that you have now discovered why Jeff did not MFC to stable/9. You are correct that putting in this fix requires seriously more work. Sorry about sending you down that path. Kirk McKusick
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405011827.s41IRSpS010249>