From owner-freebsd-smp Tue May 28 12:44:26 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mta6.snfc21.pbi.net (mta6.snfc21.pbi.net [206.13.28.240]) by hub.freebsd.org (Postfix) with ESMTP id 5103237B406 for ; Tue, 28 May 2002 12:44:22 -0700 (PDT) Received: from FreeBSD.org ([63.193.112.125]) by mta6.snfc21.pbi.net (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GWU00K5W6TYZA@mta6.snfc21.pbi.net> for smp@freebsd.org; Tue, 28 May 2002 12:44:22 -0700 (PDT) Date: Tue, 28 May 2002 12:44:38 -0700 From: Jeffrey Hsu Subject: socket buffers and condition variables To: tanimura@r.dl.itc.u-tokyo.ac.jp Cc: smp@freebsd.org Message-id: <0GWU00K5X6TYZA@mta6.snfc21.pbi.net> MIME-version: 1.0 X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Reduce contention upon locking a socket buffer by replacing tsleep() and > wakeup() with a condvar. I'd prefer if we waited until we had the networking stack all locked up before measuring and deciding that there is enough contention on socket buffers to warrant this change. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message