From owner-cvs-src-old@FreeBSD.ORG Sat Nov 14 16:20:17 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 277B01065762 for ; Sat, 14 Nov 2009 16:20:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 582158FC1A for ; Sat, 14 Nov 2009 16:20:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nAEGKGXM056924 for ; Sat, 14 Nov 2009 16:20:16 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nAEGKGlG056923 for cvs-src-old@freebsd.org; Sat, 14 Nov 2009 16:20:16 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200911141620.nAEGKGlG056923@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 14 Nov 2009 16:20:07 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2009 16:20:17 -0000 mav 2009-11-14 16:20:07 UTC FreeBSD src repository Modified files: sys/i386/cpufreq est.c Log: SVN rev 199273 on 2009-11-14 16:20:07Z by mav Previous solution appeared to be unsufficient. After additional testing I have found that it is not only desktop CPUs problem. but mobile also. Probably AP on laptops just started initially at lower frequency, hiding the problem. Disable frequency validation by default, for systems with more then one CPU, until we can implement it properly. It looks like making more harm now then benefits. Add 'hw.est.strict' loader tunable to control it. Now my iXsystems Invincibook is able to run at 800MHz lowest frequency, instead of 1200MHz before, when 800MHz was incorrectly reported invalid. Revision Changes Path 1.27 +18 -18 src/sys/i386/cpufreq/est.c