From owner-freebsd-acpi@FreeBSD.ORG Wed May 6 19:21:54 2015 Return-Path: Delivered-To: acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 249CEA3 for ; Wed, 6 May 2015 19:21:54 +0000 (UTC) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E09AD11B5 for ; Wed, 6 May 2015 19:21:53 +0000 (UTC) Received: by iedfl3 with SMTP id fl3so24987117ied.1 for ; Wed, 06 May 2015 12:21:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=QrLhhpfN7aSSEXg2z6pj2/2ZTz6Evq+JmWO2AisB3hA=; b=yYuKGaHbhvxNp5GCPNbrjBl98fhVW8s3xyX2PQJ7nECGjACq5osodcOjyxW8p7Z/Y4 9U2z2rRJg05DQNDtNa2dBk+FbbHwwi37JnntojMu4NW+A3Zcf6mV9edLMKeAgqfu5H0i 86G7Cb4PGBKPIjZtbvnkEwrEPH+qUbmr9CSpNsjRKK7AWzk37fx9ExUMRpfAjl5WguCk 5oGvhwI2wzZjZpVVkVR9XWW/OIke2aOmjmXs0BnjQt+6TUBbmqCTEBcyNMoKO9ySWq0Q kYPjsfkaxWVkIOWzkjws7ImnaBLRnvco0UX+XEGtBNlR6KVqTBx/53gjBFLj9hzumCpn Nnbw== MIME-Version: 1.0 X-Received: by 10.50.78.170 with SMTP id c10mr74061igx.0.1430940113236; Wed, 06 May 2015 12:21:53 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.107.174.22 with HTTP; Wed, 6 May 2015 12:21:53 -0700 (PDT) In-Reply-To: <20150506165930.GM62838@strugglingcoder.info> References: <20150506004846.GL62838@strugglingcoder.info> <20150506165930.GM62838@strugglingcoder.info> Date: Wed, 6 May 2015 12:21:53 -0700 X-Google-Sender-Auth: cuckRuurqWQCCfHDnEiuzmQsO8A Message-ID: Subject: Re: Fan speed settings on MSI motherboard with AMD cpu From: Kevin Oberman To: hiren panchasara , "freebsd-acpi@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 May 2015 19:21:54 -0000 On Wed, May 6, 2015 at 9:59 AM, hiren panchasara wrote: > On 05/05/15 at 05:48P, hiren panchasara wrote: > > Running -head as of today and have amdtemp.ko loaded. > > > > rc.conf has: > > powerd_enable="YES" > > performance_cx_lowest="Cmax" > > economy_cx_lowest="Cmax" > > > > $ sysctl hw.model > > hw.model: AMD FX(tm)-8350 Eight-Core Processor > > $ sysctl hw.ncpu > > hw.ncpu: 8 > > > > $ sysctl dev.cpu | grep temp > > dev.cpu.7.temperature: 24.6C > > dev.cpu.6.temperature: 24.6C > > dev.cpu.5.temperature: 24.6C > > dev.cpu.4.temperature: 24.6C > > dev.cpu.3.temperature: 24.6C > > dev.cpu.2.temperature: 24.6C > > dev.cpu.1.temperature: 24.6C > > dev.cpu.0.temperature: 24.6C > > > > (printing for cpu.0 just for example) > > $ sysctl dev.cpu.0 > > dev.cpu.0.cx_usage_counters: 10760 68435 > > dev.cpu.0.cx_usage: 13.58% 86.41% last 75us > > dev.cpu.0.cx_lowest: C8 > > dev.cpu.0.cx_supported: C1/1/0 C2/2/100 > > dev.cpu.0.freq_levels: 4000/15767 3500/13796 3400/11637 2975/10182 > > 2800/8437 2450/7382 2100/5400 1837/4725 1575/4050 1400/3150 1225/2756 > > 1050/2362 875/1968 700/1575 525/1181 350/787 175/393 > > dev.cpu.0.freq: 875 > > dev.cpu.0.temperature: 24.2C > > dev.cpu.0.%parent: acpi0 > > dev.cpu.0.%pnpinfo: _HID=none _UID=0 > > dev.cpu.0.%location: handle=\_PR_.P001 > > dev.cpu.0.%driver: cpu > > dev.cpu.0.%desc: ACPI CPU > > > > $ sysctl hw.acpi > > hw.acpi.cpu.cx_lowest: C8 > > hw.acpi.reset_video: 0 > > hw.acpi.handle_reboot: 0 > > hw.acpi.disable_on_reboot: 0 > > hw.acpi.verbose: 0 > > hw.acpi.s4bios: 0 > > hw.acpi.sleep_delay: 1 > > hw.acpi.suspend_state: S3 > > hw.acpi.standby_state: NONE > > hw.acpi.lid_switch_state: NONE > > hw.acpi.sleep_button_state: S3 > > hw.acpi.power_button_state: S5 > > hw.acpi.supported_sleep_state: S3 S4 S5 > > > > I can literally head the fan noise. Even when the box is not doing > anything. > > > > Now, from the bios side, I tried a bunch of things without much success. > > > > This is what I am looking at: > > > > "Power Management Setup" -> ACPI Standby State > > options - S1/S3 > > "H/W Monitor" -> CPU Smart Fan Target : Disabled by default > > options - 40/45/50/44/60 > > -> SYS FAN 1 Control : Default 100% > > options - 50%/75%/100% > > > > ----- "PC Health Status" ------ > > CPU Temperature 55C/131F > > System Temperature 38C/100F > > CPU FAN Speed 5928RPM > > SYS FAN 1 Speed 0 RPM <----?? It is definitely spinning. > > CPU VCore 1.312 V > > 3.3 V 3.312 V > > 5V 4.970 V > > 12V 12.320 V > > > > "Green Power" -> CPU Phase Control : Disabled by default > > options - Auto/Disabled > > > > What should be correct values for these? Any help/pointers would be > great. > > Bah. Also, the reason I started looking into this is that I believe, cpu > cooling is busted. When I compile anything with more -j values, box > shuts down. I don't see any error on console or /var/log/messages but I > did see the temperature going up to dev.cpu.0.temperature: 86.0C right > before it shutdown. > > I'll probably reapply the thermal paste and see. > > cheers, > Hiren > When you reapply the paste, clean the heat sink. Dust is an excellent thermal insulator!. Does the system fan have three wires? If there are only two, the fan lacks tachometer feedback and will always read '0'. I have seen many systems that have a motherboard supporting fan speed reporting (I think all modern ones do), but lacking the slightly more expensive fan that actually provides the information. I also would suggest disabling throttling and TCC on non-current systems. 11 will FINALLY disable these by default. (I've been beating this horse since at least v7 and I am amazed that it was not dead!) While this might not help, it will leave TCC at its default of "AUTO" for thermal control instead of attempting to make it a power management tool. In /boot/loader.conf: hint.p4tcc.0.disabled=1 hint.acpi_throttle.0.disabled=1 -- Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com