From owner-freebsd-hardware@FreeBSD.ORG Wed Nov 7 21:23:16 2007 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D815C16A420; Wed, 7 Nov 2007 21:23:16 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (casselton.net [63.165.140.2]) by mx1.freebsd.org (Postfix) with ESMTP id 82BF413C4B2; Wed, 7 Nov 2007 21:23:16 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (localhost [127.0.0.1]) by casselton.net (8.13.8/8.13.8) with ESMTP id lA7LCCA4041693; Wed, 7 Nov 2007 15:12:12 -0600 (CST) (envelope-from tinguely@casselton.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=casselton.net; s=ccnMail; t=1194469932; bh=lk1ecjYPQKXhaQbliufls+MLKKgFqiioqdQ5aIO YVek=; h=Date:From:Message-Id:To:Subject:Cc:In-Reply-To; b=itE+zmJF rlp67O3xNm+yb5qgFBwW92pRlkSIDR3cMH9l5RpXzwL9KtfgvoaNnIbZ8zD/oLgTfmV gPjoCo1Qd24OqCrxZ1Z/NtffUIK2XmwdVhnjH3NyjVWK60FVAKzOKnwouMePl18m5xI 7bjyyrXeB8DSw3KvLcEAP+ZQQYQ/s= Received: (from tinguely@localhost) by casselton.net (8.13.8/8.13.8/Submit) id lA7LCCJi041692; Wed, 7 Nov 2007 15:12:12 -0600 (CST) (envelope-from tinguely) Date: Wed, 7 Nov 2007 15:12:12 -0600 (CST) From: Mark Tinguely Message-Id: <200711072112.lA7LCCJi041692@casselton.net> To: rpaulo@freebsd.org, sobomax@freebsd.org In-Reply-To: <4732171F.3010803@FreeBSD.org> Cc: rink@freebsd.org, freebsd-current@freebsd.org, freebsd-i386@freebsd.org, freebsd-hardware@freebsd.org Subject: Re: MacBook users: possible fix for the SMP problem X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2007 21:23:17 -0000 > I don't really like the fact that it has to be turned on manually. Is it > possible to make this automatic based on BIOS Id or something like this? > > -Maxim (Thread summary because of text removal - "On some systems, namely MacBooks we need to disallow the legacy USB circuit to generate an SMI# because this can cause several problems, namely: incorrect CPU frequency detection and failure to start the APs." - taken from patch explaination). This sounds like a great compiler option / C code definition. It can be compiled into kernel and left as the default if you need it. It should not go into GENERIC. --Mark Tinguely.