From owner-freebsd-current@FreeBSD.ORG Sun Jul 22 08:13:23 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F0F416A50E for ; Sun, 22 Jul 2007 08:13:23 +0000 (UTC) (envelope-from dionch@freemail.gr) Received: from smtp.freemail.gr (smtp.freemail.gr [81.171.104.107]) by mx1.freebsd.org (Postfix) with ESMTP id 15CDE13C4A6 for ; Sun, 22 Jul 2007 08:13:23 +0000 (UTC) (envelope-from dionch@freemail.gr) Received: from CDION (ppp232-205.dsl.hol.gr [89.210.232.205]) by smtp.freemail.gr (Postfix) with ESMTP id 76349A0825B; Sun, 22 Jul 2007 11:13:21 +0300 (EEST) Date: Sun, 22 Jul 2007 11:10:25 +0300 From: Chris Dionissopoulos X-Mailer: The Bat! (v3.80.06) Professional X-Priority: 3 (Normal) Message-ID: <1807103749.20070722111025@freemail.gr> To: Jeff Roberson In-Reply-To: <20070721174631.S561@10.0.0.1> References: <20070721174631.S561@10.0.0.1> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: ULE status, invalid load, buildkernel times. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Chris Dionissopoulos List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2007 08:13:23 -0000 Hello Jeff, Sunday, July 22, 2007, 3:55:08 AM, you wrote: > I have a patch available at: > http://people.freebsd.org/~jeff/ulehtt.diff > This resolves issues in the code that handles HTT enabled processors and > also adds some ULE information to bootverbose on SMP systems. Peter Wemm > has a seperate patch that fixes a bug where some amd64 cpus were still > being misidentified as HTT. Those of you with invalid loads either have > Hyper-threading CPUs or misidentified amd cores. You should expect > slightly poorer performance as long as your cores are misidentified but > the bad loads should be fixed. > I also believe that the buildkernel/world times are now significantly > improved. If this is not the case for you please send a mail. Any other > performance data is appreciated. > Thanks, > Jeff Load numbers seem correct, but, when enabling powerd(8) for power management I get kernel panic! In detail: -without patch, powerd(8) and system working stable (20+ daemons), -with patch applied and disabling powerd(8), system working stable (a couple of hours) -with patch applied and trying to enable powerd(8) produces kernel panic from powerd(8) process. It seems something ugly using scheduling lives in powerd(8). info: ===== Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-CURRENT #5: Sun Jul 22 09:26:23 EEST 2007 root@mail.debug.gr:/usr/obj/usr/src/sys/DEV7 ACPI APIC Table: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (1876.00-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 Features=0xbfebfbff Features2=0xe3bd AMD Features=0x20100000 AMD Features2=0x1 Logical CPUs per core: 2 real memory = 2120540160 (2022 MB) avail memory = 2069549056 (1973 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 # sysctl -a | grep topo kern.sched.topology: 1 -- Best regards, Chris mailto:dionch@freemail.gr