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.orgReceived on Tue Dec 28 2004 - 12:53:41 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:25 UTC