Subject: Re: 3.99.7 system crashed while shutting down
To: Chuck Silvers <chuq@chuq.com>
From: Bill Studenmund <wrstuden@netbsd.org>
List: current-users
Date: 08/24/2005 12:43:13
--ZmUaFz6apKcXQszQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Sat, Aug 20, 2005 at 05:01:17PM -0700, Chuck Silvers wrote:
> I looked into this, the problem is a race between VOP_REVOKE() and VOP_IO=
CTL().
> there's another thread in the dump doing:
> I've attached a patch that should fix this particular problem, but I have=
n't
> thought much about what other similar problems might exist. can anyone
> think of a better way to fix this? if not, I'll go ahead with this way.
I think this change is fine & good for now.
My only other thoughts are other parts of specfs code. I'm not sure if=20
there are other places that don't look at the pointer before dereferencing=
=20
the pointer.
Take care,
Bill
--ZmUaFz6apKcXQszQ
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)
iD8DBQFDDM3RWz+3JHUci9cRApxMAJwLDk/hh2IIWvRaqF0GsS6U36SckACcCBOs
CHHHM2+4FPuBnZKRZY59aWQ=
=4+Qf
-----END PGP SIGNATURE-----
--ZmUaFz6apKcXQszQ--