From owner-freebsd-current@FreeBSD.ORG Fri May 1 03:04:19 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E364D106566B; Fri, 1 May 2009 03:04:19 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.191]) by mx1.freebsd.org (Postfix) with ESMTP id 47FEB8FC18; Fri, 1 May 2009 03:04:14 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by fk-out-0910.google.com with SMTP id f33so1078040fkf.11 for ; Thu, 30 Apr 2009 20:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=JgIJCrfBtqRHOx8Qe+vIfVQqwlf+ljPPFuBtydm949M=; b=UbyEA8Il5lNc3++IHacpp0s/YKH3oyOFzO4iSCtwPEwx39pTtOq48OfoYLi03pvc1S ltH6D6Z+kPZyNGyhskrdmaPYyea/WzpZ8SdOzdggZh3ByvrG1zM0ZXhMLStJcO3/+Xd1 BJz7Ez5dwPegyxa5tBwaW3EEW61RkrXEAi69s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=rqfUMgmgedHaYQLw/1T8K8XtU+NPUNB+pPx8AJuGNa8WaSPlfr9y2dwLHWvPkCUwr3 aTEYqmadds/K8j6eB4R6ipytSxEHcdUqzYe0+vxdUQtoYsiyUoWNOHccMqhV7YcKklw9 bVwRBQdOGOnjZYJ369ggHQuO+YK1aTBA35bh4= MIME-Version: 1.0 Received: by 10.103.91.2 with SMTP id t2mr1401965mul.47.1241147053316; Thu, 30 Apr 2009 20:04:13 -0700 (PDT) In-Reply-To: References: <20090430013428.cb4f804b.nork@FreeBSD.org> Date: Fri, 1 May 2009 07:04:13 +0400 Message-ID: From: pluknet To: Jeff Roberson Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: cannot compile sched_ule without options SMP X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 May 2009 03:04:20 -0000 2009/5/1 pluknet : > 2009/5/1 Jeff Roberson : >> On Thu, 30 Apr 2009, pluknet wrote: >> >>> 2009/4/30 Jeff Roberson : >>>> >>>> On SMP machines you should now see output like this: >>>> FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs >>>> FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads >>>> >>>> If you detect any irregularities with kern.sched.topology_spec or this >>>> dmesg >>>> line please report them. >>>> >>> >>> Hi, Jeff. >>> >>> I have such mismatch. This is an Intel E7200. >>> >>> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs >>> FreeBSD/SMP: 1 package(s) x 1 core(s) x 2 HTT threads >>> cpu0 (BSP): APIC ID: 0 >>> cpu1 (AP/HT): APIC ID: 1 >>> >>> So it should be instead: 1 package(s) x 2 core(s) >>> cpu0 (BSP): APIC ID: 0 >>> cpu1 (AP): APIC ID: 1 >> >> Can you please repeat the following steps as I have done here: >> > > (kgdb) p/x cpu_high > $1 = 0x2 > (kgdb) p/x cpu_cores > $2 = 0x1 > (kgdb) p/x cpu_logical > $3 = 0x2 > (kgdb) p/x cpu_feature > $4 = 0xbfebfbff > (kgdb) p/x logical_cpus > $5 = 0x2 > (kgdb) p/x hyperthreading_cpus > $6 = 0x2 > Follow up myself: What is embarrassing me is HTT feature enabled. May the reason be in a buggy CPUID ? -- wbr, pluknet