Date: Thu, 20 Jul 1995 20:20:05 -0700 From: David Greenman <davidg@Root.COM> To: Matt Dillon <dillon@best.com> Cc: bugs@freebsd.org Subject: Re: verification of ffs_vget() bug Message-ID: <199507210320.UAA07026@corbin.Root.COM> In-Reply-To: Your message of "Thu, 20 Jul 95 17:29:43 PDT." <199507210029.RAA21522@shell1.best.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Here are some real numbers... the collision occurs much more often > then I would have thought in a heavily loaded system! I'll say! John and I went through the possible failure scenarios and we think that severe problems resulting in a system crash would be rare on most systems (which is obviously proven true), but that cache coherency problems and other strange behavior might be likely. > (my temporary ffs_vget() code is included below as well) Actually, you're fix looks pretty good. After talking with Kirk awhile about your fix, other possible fixes, etc, I think we've concluded that doing the global lock is as good a fix as any for the problem, and appears to be the lowest overhead solution. Thanks for the fix... -DG
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507210320.UAA07026>