panic: uma_zone_slab is looping
Bosko Milekic
bmilekic at technokratis.com
Tue Dec 28 05:53:41 PST 2004
On Tue, Dec 28, 2004 at 09:47:31AM +0100, Peter Holm wrote:
> On Sun, Dec 26, 2004 at 11:02:16PM -0500, Bosko Milekic wrote:
> > > I'll have to reserve some more time to think about this. One way I
> > > think it might be solvable would be to change that check that
> > > triggers the NULL return explicitly check for the bucketzone, and not
> > > for all UMA_ZONE_INTERNAL zones; I need to think this through a little
> > > more.
> >
> > Please try the attached patch and let me know if with it you can or
> > cannot trigger the original (seemingly infinite) looping. Although I
> > still haven't quite figured out how the described scenario could lead
> > to infinite looping exactly (I did conclude that it could lead to some
> > looping, though), the patch is worth trying as I believe the scenario
> > *could* occur.
> >
>
> After more than 18 hours of testing with your patch I ran into a
> (unrelated ?) "panic: mutex vm object not owned":
> http://www.holm.cc/stress/log/freeze06.html
Your other (private) Email to me mentions that another developer has
claimed this one. If/when he fixes it, it would be worthwhile to give
it another consecutive 18 hours before we decide that "yes, it's good
and it works." I am optimistic, but we have to be thorough.
Good work, so far!
Cheers,
--
Bosko Milekic
bmilekic at technokratis.com
bmilekic at FreeBSD.org
More information about the freebsd-current
mailing list