Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Aug 2005 02:16:57 -0700
From:      Ade Lovett <ade@FreeBSD.org>
To:        Ade Lovett <ade@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Re: Serious performance issues, broken initialization, and a likely fix
Message-ID:  <42FF0C09.2070204@FreeBSD.org>
In-Reply-To: <42F7D104.2020103@FreeBSD.org>
References:  <42F7D104.2020103@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Ade Lovett wrote:
> To cut a long story short, the order in which nswbuf is being
> initialized is completely, totally, and utterly wrong -- this was
> introduced by revision 1.132 of vm/vnode_pager.c just over 4 years ago.

This is now logged as kern/84903 and, as the PR states, IMO 6.0 should
*NOT* be released until a resolution is found to this problem.

The current misinitialization of nswbuf will affect *any* system where
there are even a reasonable number of attempted concurrent disk reads.

I'm certainly willing to work with someone to get a definitive patch
made, however we do *not* run HEAD here, only RELENG_6, so that will
have to be taken into consideration.

-aDe



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