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>