From owner-freebsd-hackers@FreeBSD.ORG Mon Jul 21 00:28:27 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08B861065683 for ; Mon, 21 Jul 2008 00:28:27 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 54E878FC1E for ; Mon, 21 Jul 2008 00:28:26 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so750300fgb.35 for ; Sun, 20 Jul 2008 17:28:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=LSgWcX2+GVCm6Bw7q8SXFyqq5ud/0OqM7u3AxVCFjWU=; b=O5C4cSGV3565fr4CtANuDUmAKpKn0Wf6ycAvosScXuffEUvfpZFSwXXS/fvOOENrK/ gKu17kD9Rj4P1vmDG1gvKQUAClRY4wxQrLZqS+blg5mdvpJr9JVLB54WfIlYPOyuUzzg 017j0Fb8z/+RdBbPs4xi6B1yd8U/9xuMBYbDk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=rbGG0hU5XWIYYmMxA94FEyiqRrx6Q1B1uCmcS8FdcGoo+LISP9fWI9ZUp+fwqrwFxW EXFduzbqWcepkSrZzr4pV6kz61p5h7fN47OSIfR3z6L0W/l3woM2Wm9J7wkq5TPU9HNH 53LE+sFbJNnIaXe7k/eOh1azyXUuicF7aJOUI= Received: by 10.86.27.9 with SMTP id a9mr4042708fga.57.1216600105009; Sun, 20 Jul 2008 17:28:25 -0700 (PDT) Received: by 10.86.51.1 with HTTP; Sun, 20 Jul 2008 17:28:24 -0700 (PDT) Message-ID: <7d6fde3d0807201728q4d0fcce5md94af2d69d108c0a@mail.gmail.com> Date: Sun, 20 Jul 2008 17:28:24 -0700 From: "Garrett Cooper" To: "Kris Kennaway" In-Reply-To: <488347FA.7080103@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48726193.1080807@FreeBSD.org> <48727E37.30700@delphij.net> <487284CA.4050407@FreeBSD.org> <20080720135900.GA68132@eos.sc1.parodius.com> <488347FA.7080103@FreeBSD.org> Cc: freebsd-hackers@freebsd.org, Jeremy Chadwick , d@delphij.net, "Murty, Ravi" Subject: Re: Bug in calcru in he 6.2 and 6.3 kernels X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2008 00:28:27 -0000 On Sun, Jul 20, 2008 at 7:13 AM, Kris Kennaway wrote: > Murty, Ravi wrote: >> >> Jeremy, thanks. I look forward to switching to ULE in 7.0 and realize >> that it is a completely new scheduler (I spent some time yesterday >> looking at it) -- which is my porting effort is much harder than a >> simple cut and paste. I just wanted to find out if there was something >> simple I could look at before I spent weeks porting my changes to the >> scheduler (also I can justify the move to 7.x). I can't figure out why >> my 8 app threads run so slow -- I am booting the kernel is single user >> mode with not much else running and my threads do a lot of work and >> don't really sleep. > > Once again, ULE in 6.x is too broken to use, which is why major changes were > required to get it to a suitable state in 7.0. It's a shame that you didn't > read about this before putting in so much work. > > Kris Perhaps an $(error ) (don't know the pmake analog) should be put into the kernel Makefile to note that ULE is busted? -Garrett