From owner-freebsd-stable Fri Aug 9 9:58:25 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F01D37B400 for ; Fri, 9 Aug 2002 09:58:23 -0700 (PDT) Received: from herbelot.dyndns.org (d108.dhcp212-198-26.noos.fr [212.198.26.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0916343E75 for ; Fri, 9 Aug 2002 09:58:22 -0700 (PDT) (envelope-from thierry@herbelot.com) Received: from diversion.herbelot.nom (diversion.herbelot.nom [192.168.2.6]) by herbelot.dyndns.org (8.9.3/8.9.3) with ESMTP id SAA77042; Fri, 9 Aug 2002 18:57:36 +0200 (CEST) (envelope-from thierry@herbelot.com) Content-Type: text/plain; charset="iso-8859-1" From: Thierry Herbelot To: kpieckiel@smartrafficenter.org, "Kevin A. Pieckiel" Subject: Re: SMP kernel: FreeBSD vs. Linux 2.4.x Date: Fri, 9 Aug 2002 18:57:38 +0200 User-Agent: KMail/1.4.2 Cc: freebsd-stable@FreeBSD.ORG References: <20020809091008.A87124@unixdaemons.com> <20020809164411.GC78503@pacer.dmz.smartrafficenter.org> In-Reply-To: <20020809164411.GC78503@pacer.dmz.smartrafficenter.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200208091857.38868.thierry@herbelot.com> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le Friday 09 August 2002 18:44, Kevin A. Pieckiel a écrit : > > A few questions on this issue. First, what was the reasoning behind making > the whole kernel a critical code segment? I can't think of any reason this was not a "design choice" : it was simply the easiest and fastest way to morph the historic BSD kernel into an SMP beast (the traditional Unix kernel has many places where it assumes it runs on only one processor : using a BGL allows recycling the old kernel code) [SNIP flame bait] > > Second, what are KSEs? do you know what the purpose of Google is ? [SNIP another whine] TfH To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message