Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2007 20:08:24 GMT
From:      alc@FreeBSD.org
To:        gemini@geminix.org, alc@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject:   Re: kern/71792: [vm] [patch] Wrong/missing 'goto' target label in contigmalloc1()
Message-ID:  <200711232008.lANK8OYp070543@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: [vm] [patch] Wrong/missing 'goto' target label in contigmalloc1()

State-Changed-From-To: open->closed
State-Changed-By: alc
State-Changed-When: Fri Nov 23 19:57:04 UTC 2007
State-Changed-Why: 
I am sure that the use of the same label was intentional and
not accidental.  The reason being that a new page might appear
in the inactive queue while contigmalloc() slept on an active
page.

Also, in the audit trail, there is mention of a fix for an
endless loop in this code that was applied to DragonflyBSD.
FreeBSD has had a similar fix since FreeBSD 5.0.

http://www.freebsd.org/cgi/query-pr.cgi?pr=71792



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711232008.lANK8OYp070543>