cvs commit: src/sys/nfsserver nfsrvcache.h

Sam Leffler sam at errno.com
Tue Apr 25 00:45:11 UTC 2006


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


More information about the cvs-src mailing list