From owner-freebsd-ports@FreeBSD.ORG Sun Jan 20 22:25:44 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 266C316A419 for ; Sun, 20 Jan 2008 22:25:44 +0000 (UTC) (envelope-from markus.strobl@gmx.at) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 8326413C46A for ; Sun, 20 Jan 2008 22:25:43 +0000 (UTC) (envelope-from markus.strobl@gmx.at) Received: (qmail 6504 invoked by uid 0); 20 Jan 2008 21:59:01 -0000 Received: from 84.119.9.248 by www163.gmx.net with HTTP; Sun, 20 Jan 2008 22:59:00 +0100 (CET) Content-Type: text/plain; charset="us-ascii" Date: Sun, 20 Jan 2008 22:59:01 +0100 From: "Markus Strobl" Message-ID: <20080120215901.171800@gmx.net> MIME-Version: 1.0 To: stas@freebsd.org X-Authenticated: #8748304 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Priority: 3 X-Provags-ID: V01U2FsdGVkX18c9Fh4U0UcjOZ0tv7bIfy4WajyO57S/oOCeyD1gl HoDBAF1YaXULGPvbg5lsbaKolBE4soLB76Lw== Content-Transfer-Encoding: 7bit X-GMX-UID: FPa1bzXkLi50ADhZ72tpjLFrZml1ZNjC Cc: ports@freebsd.org Subject: FreeBSD Port: devcpu-0.8.2_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2008 22:25:44 -0000 Hi Stanislav, few days ago, i write you a mail over my problem with the devcpu kernelmodul. I want to set a msr for undervolting a amd x2 cpu. Now I use the following patch for cpu.c: --- workO/devcpu-0.8.2/cpu/cpu.c 2007-07-20 00:30:18.000000000 +0200 +++ work/devcpu-0.8.2/cpu/cpu.c 2008-01-18 23:59:32.000000000 +0100 @@ -230,7 +230,8 @@ ("[cpu,%d]: bad cpu number %d", __LINE__, cpu)); /* Explicitly clear cpuid data to avoid returning stale info */ - data->data = 0; + if (cmd == CPU_RDMSR) + data->data = 0; DPRINTF("[cpu,%d]: operating on MSR %#0x for %d cpu\n", __LINE__, \ data->msr, cpu); Undervolting with a amd X2 cpu works now fine :-). Best regards Markus -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail