Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Apr 2006 17:45:08 -0700
From:      Sam Leffler <sam@errno.com>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Mohan Srinivasan <mohans@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/nfsserver nfsrvcache.h
Message-ID:  <444D7114.1020106@errno.com>
In-Reply-To: <20060425003615.GA21881@xor.obsecurity.org>
References:  <200604250021.k3P0LvUZ033748@repoman.freebsd.org> <444D6D54.1000007@errno.com> <20060425003615.GA21881@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
> On Mon, Apr 24, 2006 at 05:29:08PM -0700, Sam Leffler wrote:
>> Mohan Srinivasan wrote:
>>> mohans      2006-04-25 00:21:57 UTC
>>>
>>>  FreeBSD src repository
>>>
>>>  Modified files:
>>>    sys/nfsserver        nfsrvcache.h 
>>>  Log:
>>>  Bump up the NFS server dupreq cache limit to 2K (from 64). With a small
>>>  duplicate request cache, under heavy load a lot of non-idempotent 
>>>  requests
>>>  were getting served again, resulting in errors.
>> How does increasing the cache size fix this problem?
> 
> Fundamentally it doesn't, this change just pushes it out of the regime
> where it's trivial to overflow.

Why is it hard to do a real fix?  Or is this a temporary bandaid?

	Sam



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