From owner-svn-src-all@FreeBSD.ORG Wed May 7 11:49:06 2014 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC2B04FF; Wed, 7 May 2014 11:49:06 +0000 (UTC) Received: from cyrus.watson.org (cyrus.watson.org [198.74.231.69]) by mx1.freebsd.org (Postfix) with ESMTP id 97082D51; Wed, 7 May 2014 11:49:06 +0000 (UTC) Received: from fledge.watson.org (fledge.watson.org [198.74.231.63]) by cyrus.watson.org (Postfix) with ESMTPS id 8638146B60; Wed, 7 May 2014 07:49:05 -0400 (EDT) Date: Wed, 7 May 2014 12:49:05 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Edward Tomasz Napierala Subject: Re: svn commit: r265498 - stable/10/sys/dev/iscsi In-Reply-To: <201405070638.s476cK2J092699@svn.freebsd.org> Message-ID: References: <201405070638.s476cK2J092699@svn.freebsd.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-10@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2014 11:49:06 -0000 On Wed, 7 May 2014, Edward Tomasz Napierala wrote: > Author: trasz > Date: Wed May 7 06:38:19 2014 > New Revision: 265498 > URL: http://svnweb.freebsd.org/changeset/base/265498 > > Log: > MFC r264025: > > Get rid of the "autoscaling", instead just set socket buffer sizes > in the usual way. The only thing the old code did was making things > less predictable. Does this mean that the autoscaling algorithm needs refining? The problem with disabling autoscaling is that the code may, in the future, fail to benefit from further global refinements, as old code that hard-coded sizes now fails to do -- and that if we don't refine the autoscaling model, other applications may fail to benefit. Robert