* Re: [patch] amd athlon cooling on kt266/266a chipset @ 2002-01-24 15:58 Dieter Nützel 2002-01-24 17:22 ` ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) Rasmus Bøg Hansen 0 siblings, 1 reply; 15+ messages in thread From: Dieter Nützel @ 2002-01-24 15:58 UTC (permalink / raw) To: Rasmus Hansen; +Cc: Linux Kernel List, Daniel Nofftz On Thursday, 24. January 2002 12:40, Rasmus Hansen wrote: Hello Rasmus, I hope that I've extracted your name right? >On Thu, 24 Jan 2002, Daniel Nofftz wrote: > > > On Wed, 23 Jan 2002, Hans-Peter Jansen wrote: > > > > > You see, I'm fiddleing with power saving quite some time. > > > > oh ,.. by the way : does dmesg show somthing like "dissconect in via > > northbridge enabled: kt133 chipset found " or something similar ? > > (only if you have my patch ativated) > > I tried your patch. I get the message above (I have a KT133A). With only > APM enabled, it makes no difference; witch ACPI, temp goes from 47C -> > 38C without stability problems nor preformance drops. This are very good numbers, which I've expected. > However, after disabling APM and enabling ACPI, my system won't power > off anymore :-( This should be easily solved. I point on your distro's startup scripts. They only look if apm is enabled but _NOT ACPI... Have a look into /etc/init.d/halt (taken from SuSE 7.3, LSB standard). [-] case "$0" in *halt) message="The system will be halted immediately." case `/bin/uname -m` in i?86) command="halt" if test -e /proc/apm -o -e /proc/acpi ; then <----!!!! command="halt -p" else read cmdline < /proc/cmdline case "$cmdline" in *apm=smp-power-off*|*apm=power-off*) command="halt -p" ;; esac fi ;; *) command="halt -p" [-] Expand the marked line with acpi like above. Regards, Dieter -- Dieter Nützel Graduate Student, Computer Science University of Hamburg Department of Computer Science @home: Dieter.Nuetzel@hamburg.de ^ permalink raw reply [flat|nested] 15+ messages in thread
* ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 15:58 [patch] amd athlon cooling on kt266/266a chipset Dieter Nützel @ 2002-01-24 17:22 ` Rasmus Bøg Hansen 2002-01-24 17:49 ` Wayne Whitney 2002-01-24 21:15 ` Dieter Nützel 0 siblings, 2 replies; 15+ messages in thread From: Rasmus Bøg Hansen @ 2002-01-24 17:22 UTC (permalink / raw) To: Dieter Nützel; +Cc: Linux Kernel List, Daniel Nofftz Hello Dieter > Hello Rasmus, > > I hope that I've extracted your name right? Yup, just a danish letter in my middle-name :-) > > However, after disabling APM and enabling ACPI, my system won't power > > off anymore :-( > > This should be easily solved. > > I point on your distro's startup scripts. They only look if apm is enabled > but _NOT ACPI... Well, RedHat 7.2 does not look if apm or acpi is configured, it just uses -p unless the command run was 'halt' or 'reboot'. When running '/sbin/poweroff' from single-user, 'halt -i -d p' is the last command run by the halt script. The I get the message 'Power down.' from the kernel and my system just hangs here. When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is again the last command run, follwing this from the kernel: Power down. hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 And again my system hangs. Pressing the power button for 4 seconds turns off the computer (the BIOS is set to 'immediate power off'). Ctrl-Alt-Delete or any other keyboard combinations do not work. Reboot works fine. APM poweroff also works flawlessly (but then I do not get the powersaving functions). In runlevel 3, the following modules are loaded (some are patched in from the iptables package. They should not cause this, as I can reproduce this without iptables configured/patched at all): Module Size Used by Tainted: P binfmt_misc 5636 1 parport_pc 21416 1 (autoclean) lp 6016 0 (autoclean) parport 23680 1 (autoclean) [parport_pc lp] autofs4 8228 2 (autoclean) smbfs 31104 1 (autoclean) eepro100 17136 1 af_packet 11912 0 (autoclean) ipt_REJECT 2784 1 (autoclean) ipt_record_rpc 1504 4 (autoclean) ip_conntrack_rpc_tcp 2880 1 (autoclean) [ipt_record_rpc] ip_conntrack_rpc_udp 2720 1 (autoclean) [ipt_record_rpc] ipt_unclean 6816 4 (autoclean) ipt_state 576 21 (autoclean) ipt_LOG 3360 13 (autoclean) ipt_limit 928 12 (autoclean) iptable_mangle 1696 0 (autoclean) (unused) iptable_nat 13844 1 (autoclean) iptable_filter 1664 1 (autoclean) ip_tables 10688 11 [ipt_REJECT ipt_record_rpc ipt_unclean ipt_state ipt_LOG ipt_limit iptable_mangle iptable_nat iptable_filter] ip_conntrack_h323 2208 0 (unused) ip_conntrack_irc 2624 0 (unused) ip_conntrack_ftp 3424 0 (unused) ip_conntrack 14444 8 [ipt_record_rpc ip_conntrack_rpc_tcp ip_conntrack_rpc_udp ipt_state iptable_nat ip_conntrack_h323 ip_conntrack_irc ip_conntrack_ftp] ntfs 47936 1 (autoclean) nls_iso8859-15 3328 2 (autoclean) nls_cp865 4320 2 (autoclean) vfat 9564 1 (autoclean) fat 29944 0 (autoclean) [vfat] rtc 5656 0 (autoclean) >From my 'make menuconfig: [*] Power Management support [*] ACPI support [*] ACPI Debug Statements <*> ACPI Bus Manager <*> System <*> Processor < > Button < > AC Adapter < > Embedded Controller < > Advanced Power Management BIOS support At bootup I get the following regarding ACPI: tbxface-0099 [01] Acpi_load_tables : ACPI Tables successfully loaded Parsing Methods:................................................................................................................... 115 Control Methods found and parsed (364 nodes total) ACPI Namespace successfully loaded at root c0286ee0 ACPI: Core Subsystem version [20011018] evxfevnt-0081 [02] Acpi_enable : Transition to ACPI mode successful Executing device _INI methods:....................................... 39 Devices found: 39 _STA, 0 _INI Completing Region and Field initialization:................... 17/24 Regions, 2/2 Fields initialized (364 nodes total) ACPI: Subsystem enabled ACPI: System firmware supports S0 S1 S4 S5 Processor[0]: C0 C1 C2, 8 throttling states My motherboard is an Asus A7V133-C. Output from lspci -v: 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03) Subsystem: Asustek Computer, Inc.: Unknown device 8042 Flags: bus master, medium devsel, latency 8 Memory at e0000000 (32-bit, prefetchable) [size=128M] Capabilities: <available only to root> 00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, medium devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: d6000000-d7cfffff Prefetchable memory behind bridge: d7f00000-dfffffff Capabilities: <available only to root> 00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40) Subsystem: Asustek Computer, Inc.: Unknown device 8042 Flags: bus master, stepping, medium devsel, latency 0 Capabilities: <available only to root> 00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Flags: bus master, medium devsel, latency 32 I/O ports at d800 [size=16] Capabilities: <available only to root> 00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 16) (prog-if 00 [UHCI]) Subsystem: Unknown device 0925:1234 Flags: bus master, medium devsel, latency 32, IRQ 9 I/O ports at d000 [size=32] Capabilities: <available only to root> 00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40) Subsystem: Asustek Computer, Inc.: Unknown device 8042 Flags: medium devsel, IRQ 9 Capabilities: <available only to root> 00:0a.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01) Subsystem: Unknown device 4942:4c4c Flags: bus master, slow devsel, latency 32, IRQ 5 I/O ports at a400 [size=64] 00:0b.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev 08) Subsystem: Intel Corporation EtherExpress PRO/100+ Management Adapter Flags: bus master, medium devsel, latency 32, IRQ 10 Memory at d5800000 (32-bit, non-prefetchable) [size=4K] I/O ports at a000 [size=64] Memory at d5000000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] [size=1M] Capabilities: <available only to root> 00:0c.0 SCSI storage controller: Advanced System Products, Inc ABP940-U / ABP960-U (rev 03) Subsystem: Advanced System Products, Inc ASC1300 SCSI Adapter Flags: bus master, medium devsel, latency 32, IRQ 11 I/O ports at 9800 [size=256] Memory at d4800000 (32-bit, non-prefetchable) [size=256] Expansion ROM at <unassigned> [disabled] [size=64K] 01:00.0 VGA compatible controller: nVidia Corporation NV11 (GeForce2 MX DDR) (rev b2) (prog-if 00 [VGA]) Subsystem: Micro-star International Co Ltd: Unknown device 8261 Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 11 Memory at d6000000 (32-bit, non-prefetchable) [size=16M] Memory at d8000000 (32-bit, prefetchable) [size=128M] Expansion ROM at d7ff0000 [disabled] [size=64K] Capabilities: <available only to root> I have tried different ACPI configurations, but I haven't been able to make any of them work. I have very little knowledge of ACPI, but I'll be happy to help (if this is not my fault of course - then I will apologize for taking your time :-)). Regards Rasmus -- -- [ Rasmus "Møffe" Bøg Hansen ] --------------------------------------- God, root, what is difference? God is more forgiving. ----------------------------------[ moffe at amagerkollegiet dot dk ] -- ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:22 ` ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) Rasmus Bøg Hansen @ 2002-01-24 17:49 ` Wayne Whitney 2002-01-24 18:40 ` Petr Vandrovec ` (3 more replies) 2002-01-24 21:15 ` Dieter Nützel 1 sibling, 4 replies; 15+ messages in thread From: Wayne Whitney @ 2002-01-24 17:49 UTC (permalink / raw) To: Rasmus Bøg Hansen; +Cc: LKML In mailing-lists.linux-kernel, Rasmus Bøg Hansen wrote: > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > again the last command run, follwing this from the kernel: > Power down. > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > And again my system hangs. I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find that stock kernel (2.4.18-pre7) APM powers off the machine, but stock kernel ACPI does not. However, the Intel ACPI patch, available from http://developer.intel.com/technology/IAPC/acpi/downloads.htm against kernel 2.4.16, does power down my machine. I was able to forward port this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, applying the Intel ACPI patch first, and then applying kernel patch-2.4.17 and kernel patch-2.4.18-pre7. As to the merits of the amd_disconnect patch that started this thread, under 2.4.18-pre7-acpi, I get an idle CPU temperature of about 48 C. With the amd_disconnect patch, it drops to 32-35 C, wow! As previously discussed, APM + amd_disconnect on an Athlon does not provide any power savings, one needs ACPI + amd_disconnect. Note that on this motherboard (and perhaps all ASUS Via chipset motherboards, including the A7V133), one needs the following line in /etc/sensors.conf to get reasonable lm_sensors CPU temperatures: compute temp2 @*2, @/2 This is as described at http://www2.lm-sensors.nu/~lm78/support.html in Ticket 775. Best wishes, Wayne ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:49 ` Wayne Whitney @ 2002-01-24 18:40 ` Petr Vandrovec 2002-01-25 0:47 ` Wayne Whitney 2002-01-25 9:48 ` Rasmus Bøg Hansen 2002-01-24 18:48 ` pogosyan ` (2 subsequent siblings) 3 siblings, 2 replies; 15+ messages in thread From: Petr Vandrovec @ 2002-01-24 18:40 UTC (permalink / raw) To: Wayne Whitney; +Cc: Rasmus B?g Hansen, LKML On Thu, Jan 24, 2002 at 09:49:37AM -0800, Wayne Whitney wrote: > In mailing-lists.linux-kernel, Rasmus B?g Hansen wrote: > > > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > > again the last command run, follwing this from the kernel: > > Power down. > > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > > And again my system hangs. > > I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find > that stock kernel (2.4.18-pre7) APM powers off the machine, but stock > kernel ACPI does not. However, the Intel ACPI patch, available from > http://developer.intel.com/technology/IAPC/acpi/downloads.htm against > kernel 2.4.16, does power down my machine. I was able to forward port > this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, > applying the Intel ACPI patch first, and then applying kernel > patch-2.4.17 and kernel patch-2.4.18-pre7. I still have this in my tree. I have no idea who is wrong, whether parser or BIOS. Best regards, Petr Vandrovec vandrove@vc.cvut.cz diff -urdN linux/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c --- linux/drivers/acpi/hardware/hwsleep.c Wed Oct 24 21:06:22 2001 +++ linux/drivers/acpi/hardware/hwsleep.c Tue Jan 22 16:17:46 2002 @@ -152,6 +152,13 @@ return status; } + /* Broken ACPI table on ASUS A7V... it reports type 7, but poweroff is type 2... + sleep is type 1 while ACPI reports type 3, but as I was not able to get + machine to wake from this state without unplugging power cord... */ + if (type_a == 7 && type_b == 7 && sleep_state == ACPI_STATE_S5 && !memcmp(acpi_gbl_DSDT->oem_id, "ASUS\0\0", 6) + && !memcmp(acpi_gbl_DSDT->oem_table_id, "A7V ", 8)) { + type_a = type_b = 2; + } /* run the _PTS and _GTS methods */ MEMSET(&arg_list, 0, sizeof(arg_list)); ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 18:40 ` Petr Vandrovec @ 2002-01-25 0:47 ` Wayne Whitney 2002-01-25 9:48 ` Rasmus Bøg Hansen 1 sibling, 0 replies; 15+ messages in thread From: Wayne Whitney @ 2002-01-25 0:47 UTC (permalink / raw) To: Petr Vandrovec; +Cc: Rasmus B?g Hansen, LKML Nice job, Petr, you rock! Your patch allows my ASUS A7V BIOS 1009 to poweroff off under kernel 2.4.18-pre7 with ACPI. Much easier than the big ACPI patch against 2.4.16 from Intel. Cheers, Wayne On Thu, 24 Jan 2002, Petr Vandrovec wrote: > I still have this in my tree. I have no idea who is wrong, whether > parser or BIOS. > Best regards, > Petr Vandrovec > vandrove@vc.cvut.cz > > diff -urdN linux/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c > --- linux/drivers/acpi/hardware/hwsleep.c Wed Oct 24 21:06:22 2001 > +++ linux/drivers/acpi/hardware/hwsleep.c Tue Jan 22 16:17:46 2002 > @@ -152,6 +152,13 @@ > return status; > } > > + /* Broken ACPI table on ASUS A7V... it reports type 7, but poweroff is type 2... > + sleep is type 1 while ACPI reports type 3, but as I was not able to get > + machine to wake from this state without unplugging power cord... */ > + if (type_a == 7 && type_b == 7 && sleep_state == ACPI_STATE_S5 && !memcmp(acpi_gbl_DSDT->oem_id, "ASUS\0\0", 6) > + && !memcmp(acpi_gbl_DSDT->oem_table_id, "A7V ", 8)) { > + type_a = type_b = 2; > + } > /* run the _PTS and _GTS methods */ > > MEMSET(&arg_list, 0, sizeof(arg_list)); ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 18:40 ` Petr Vandrovec 2002-01-25 0:47 ` Wayne Whitney @ 2002-01-25 9:48 ` Rasmus Bøg Hansen 2002-01-25 18:47 ` Pavel Machek 1 sibling, 1 reply; 15+ messages in thread From: Rasmus Bøg Hansen @ 2002-01-25 9:48 UTC (permalink / raw) To: Petr Vandrovec; +Cc: LKML On Thu, 24 Jan 2002, Petr Vandrovec wrote: > On Thu, Jan 24, 2002 at 09:49:37AM -0800, Wayne Whitney wrote: > > In mailing-lists.linux-kernel, Rasmus B?g Hansen wrote: > > > > > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > > > again the last command run, follwing this from the kernel: > > > Power down. > > > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > > > And again my system hangs. > > > > I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find > > that stock kernel (2.4.18-pre7) APM powers off the machine, but stock > > kernel ACPI does not. However, the Intel ACPI patch, available from > > http://developer.intel.com/technology/IAPC/acpi/downloads.htm against > > kernel 2.4.16, does power down my machine. I was able to forward port > > this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, > > applying the Intel ACPI patch first, and then applying kernel > > patch-2.4.17 and kernel patch-2.4.18-pre7. > > I still have this in my tree. I have no idea who is wrong, whether parser > or BIOS. Your patch might work on the A7V, but it does not on my A7V133-C. If I modify the OEM string in the patch, it works. It may also be modified to [...] "A7V-133", 7)[...] but then it probably won't work on a A7V... As said in another post, the patch from the intel site also solves the problem. Regards Rasmus -- -- [ Rasmus "Møffe" Bøg Hansen ] --------------------------------------- A computer without Windows is like a chocolate cake without mustard. ----------------------------------[ moffe at amagerkollegiet dot dk ] -- diff -urdN linux/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c --- linux/drivers/acpi/hardware/hwsleep.c Wed Oct 24 21:06:22 2001 +++ linux/drivers/acpi/hardware/hwsleep.c Tue Jan 22 16:17:46 2002 @@ -152,6 +152,13 @@ return status; } + /* Broken ACPI table on ASUS A7V... it reports type 7, but poweroff is type 2... + sleep is type 1 while ACPI reports type 3, but as I was not able to get + machine to wake from this state without unplugging power cord... */ + if (type_a == 7 && type_b == 7 && sleep_state == ACPI_STATE_S5 && !memcmp(acpi_gbl_DSDT->oem_id, "ASUS\0\0", 6) + && !memcmp(acpi_gbl_DSDT->oem_table_id, "A7V", 3)) { + type_a = type_b = 2; + } /* run the _PTS and _GTS methods */ MEMSET(&arg_list, 0, sizeof(arg_list)); ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-25 9:48 ` Rasmus Bøg Hansen @ 2002-01-25 18:47 ` Pavel Machek 0 siblings, 0 replies; 15+ messages in thread From: Pavel Machek @ 2002-01-25 18:47 UTC (permalink / raw) To: Rasmus B?g Hansen; +Cc: Petr Vandrovec, LKML Hi! > > > In mailing-lists.linux-kernel, Rasmus B?g Hansen wrote: > > > > > > > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > > > > again the last command run, follwing this from the kernel: > > > > Power down. > > > > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > > > > And again my system hangs. > > > > > > I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find > > > that stock kernel (2.4.18-pre7) APM powers off the machine, but stock > > > kernel ACPI does not. However, the Intel ACPI patch, available from > > > http://developer.intel.com/technology/IAPC/acpi/downloads.htm against > > > kernel 2.4.16, does power down my machine. I was able to forward port > > > this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, > > > applying the Intel ACPI patch first, and then applying kernel > > > patch-2.4.17 and kernel patch-2.4.18-pre7. > > > > I still have this in my tree. I have no idea who is wrong, whether parser > > or BIOS. > > Your patch might work on the A7V, but it does not on my A7V133-C. If I > modify the OEM string in the patch, it works. It may also be modified to > [...] "A7V-133", 7)[...] but then it probably won't work on a A7V... This should be done properly by DMI blacklist. > As said in another post, the patch from the intel site also solves the > problem. Which patch? -- Casualities in World Trade Center: ~3k dead inside the building, cryptography in U.S.A. and free speech in Czech Republic. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:49 ` Wayne Whitney 2002-01-24 18:40 ` Petr Vandrovec @ 2002-01-24 18:48 ` pogosyan 2002-01-24 19:49 ` Kevin P. Fleming 2002-01-24 21:39 ` Daniel Nofftz 2002-01-24 19:27 ` Rasmus Bøg Hansen 2002-01-24 21:29 ` Daniel Nofftz 3 siblings, 2 replies; 15+ messages in thread From: pogosyan @ 2002-01-24 18:48 UTC (permalink / raw) To: whitney; +Cc: Rasmus Bøg Hansen, LKML > Note that on this motherboard (and perhaps all ASUS Via chipset > motherboards, including the A7V133), one needs the following line in > /etc/sensors.conf to get reasonable lm_sensors CPU temperatures: > compute temp2 @*2, @/2 > This is as described at http://www2.lm-sensors.nu/~lm78/support.html > in Ticket 775. > I have ASUS A7V266-E (AS99127F chip) and lm_sensors 2.6.2 shows 43 C for CPU without any additional lines in /etc/sensors.conf Which sounds reasonable. However this temperature is rarely ever change ! I typically have 43.1, sometimes 42.8 and that's it. Even after 2-3 min compiles. So something is wrong Dmitri ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 18:48 ` pogosyan @ 2002-01-24 19:49 ` Kevin P. Fleming 2002-01-24 21:39 ` Daniel Nofftz 1 sibling, 0 replies; 15+ messages in thread From: Kevin P. Fleming @ 2002-01-24 19:49 UTC (permalink / raw) To: pogosyan, whitney; +Cc: Rasmus Bøg Hansen, LKML Actually, I used a separate temperature sensor to come up with proper values for lm_sensors to read the CPU temperature on my A7V (ver 1.01). After testing lowest and highest temperatures, this what I came up with: compute temp2 28.2+((@-18)*2), ((@-28.2)/2)+18 I know it looks weird, but it makes the "sensors" value for CPU temperate match (within .5 degrees C) across the entire range I can test (which is from full load on a 1GHz Thunderbird down to idle and using the old "lvcool" patch). ----- Original Message ----- From: <pogosyan@phys.ualberta.ca> To: <whitney@math.berkeley.edu> Cc: "Rasmus Bøg Hansen" <moffe@amagerkollegiet.dk>; "LKML" <linux-kernel@vger.kernel.org> Sent: Thursday, January 24, 2002 11:48 AM Subject: Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) > > Note that on this motherboard (and perhaps all ASUS Via chipset > > motherboards, including the A7V133), one needs the following line in > > /etc/sensors.conf to get reasonable lm_sensors CPU temperatures: > > compute temp2 @*2, @/2 > > This is as described at http://www2.lm-sensors.nu/~lm78/support.html > > in Ticket 775. > > > > I have ASUS A7V266-E (AS99127F chip) and lm_sensors 2.6.2 > shows 43 C for CPU without any additional lines in /etc/sensors.conf > > Which sounds reasonable. However this temperature is rarely ever change ! > I typically have 43.1, sometimes 42.8 and that's it. Even after 2-3 min > > compiles. So something is wrong > > Dmitri > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 18:48 ` pogosyan 2002-01-24 19:49 ` Kevin P. Fleming @ 2002-01-24 21:39 ` Daniel Nofftz 1 sibling, 0 replies; 15+ messages in thread From: Daniel Nofftz @ 2002-01-24 21:39 UTC (permalink / raw) To: pogosyan; +Cc: whitney, Rasmus Bøg Hansen, LKML On Thu, 24 Jan 2002 pogosyan@phys.ualberta.ca wrote: > > I have ASUS A7V266-E (AS99127F chip) and lm_sensors 2.6.2 > shows 43 C for CPU without any additional lines in /etc/sensors.conf > > Which sounds reasonable. However this temperature is rarely ever change ! > I typically have 43.1, sometimes 42.8 and that's it. Even after 2-3 min > > compiles. So something is wrong yes ... you have no working power-saving ... so the cpu runs at full power all the time ... daniel # Daniel Nofftz # Sysadmin CIP-Pool Informatik # University of Trier(Germany), Room V 103 # Mail: daniel@nofftz.de ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:49 ` Wayne Whitney 2002-01-24 18:40 ` Petr Vandrovec 2002-01-24 18:48 ` pogosyan @ 2002-01-24 19:27 ` Rasmus Bøg Hansen 2002-01-24 21:29 ` Daniel Nofftz 3 siblings, 0 replies; 15+ messages in thread From: Rasmus Bøg Hansen @ 2002-01-24 19:27 UTC (permalink / raw) To: Wayne Whitney; +Cc: LKML On Thu, 24 Jan 2002, Wayne Whitney wrote: > In mailing-lists.linux-kernel, Rasmus Bøg Hansen wrote: > > > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > > again the last command run, follwing this from the kernel: > > Power down. > > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > > And again my system hangs. > > I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find > that stock kernel (2.4.18-pre7) APM powers off the machine, but stock > kernel ACPI does not. However, the Intel ACPI patch, available from > http://developer.intel.com/technology/IAPC/acpi/downloads.htm against > kernel 2.4.16, does power down my machine. I was able to forward port > this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, > applying the Intel ACPI patch first, and then applying kernel > patch-2.4.17 and kernel patch-2.4.18-pre7. Thanks for the tip; now it works. And besides I installed acpid - pretty cool to get a clean shutdown when the power-button is pressed :-) > As to the merits of the amd_disconnect patch that started this thread, > under 2.4.18-pre7-acpi, I get an idle CPU temperature of about 48 C. > With the amd_disconnect patch, it drops to 32-35 C, wow! As > previously discussed, APM + amd_disconnect on an Athlon does not > provide any power savings, one needs ACPI + amd_disconnect. > > Note that on this motherboard (and perhaps all ASUS Via chipset > motherboards, including the A7V133), one needs the following line in > /etc/sensors.conf to get reasonable lm_sensors CPU temperatures: > compute temp2 @*2, @/2 > This is as described at http://www2.lm-sensors.nu/~lm78/support.html > in Ticket 775. Eek, so my BIOS was right after all :-) The system is 63C at high load and 45C with the disconnection patch and ACPI enabled. With normal APM and no disconnection it is around 60C. Thanks anyway. Regards Rasmus -- -- [ Rasmus "Møffe" Bøg Hansen ] --------------------------------------- Drink wet cement: Get Stoned. ----------------------------------[ moffe at amagerkollegiet dot dk ] -- ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:49 ` Wayne Whitney ` (2 preceding siblings ...) 2002-01-24 19:27 ` Rasmus Bøg Hansen @ 2002-01-24 21:29 ` Daniel Nofftz 2002-01-24 22:24 ` Craig Knox 3 siblings, 1 reply; 15+ messages in thread From: Daniel Nofftz @ 2002-01-24 21:29 UTC (permalink / raw) To: Wayne Whitney; +Cc: Rasmus Bøg Hansen, LKML On Thu, 24 Jan 2002, Wayne Whitney wrote: > In mailing-lists.linux-kernel, Rasmus Bøg Hansen wrote: > > I have an ASUS A7V motherboard, similar to your ASUS A7V133. I find > that stock kernel (2.4.18-pre7) APM powers off the machine, but stock > kernel ACPI does not. However, the Intel ACPI patch, available from > http://developer.intel.com/technology/IAPC/acpi/downloads.htm against > kernel 2.4.16, does power down my machine. I was able to forward port > this to 2.4.18-pre7 without too much trouble by starting with 2.4.16, > applying the Intel ACPI patch first, and then applying kernel > patch-2.4.17 and kernel patch-2.4.18-pre7. ok .. .maybe someone should look what the differences for the "halt" functions are ... i risked a short look in the acpi sources, but i have not the time to compare the patches at the moment ... maybe at the weekend ... but the acpi sources don't look like easy to understand :) (like many parts of ther kernel ... imha as a kernel newbee :) ) > > As to the merits of the amd_disconnect patch that started this thread, > under 2.4.18-pre7-acpi, I get an idle CPU temperature of about 48 C. > With the amd_disconnect patch, it drops to 32-35 C, wow! As > previously discussed, APM + amd_disconnect on an Athlon does not > provide any power savings, one needs ACPI + amd_disconnect. ahh ... anopther "it works"- feedback ... :) daniel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 21:29 ` Daniel Nofftz @ 2002-01-24 22:24 ` Craig Knox 0 siblings, 0 replies; 15+ messages in thread From: Craig Knox @ 2002-01-24 22:24 UTC (permalink / raw) To: Daniel Nofftz; +Cc: LKML > > As to the merits of the amd_disconnect patch that started this thread, > > under 2.4.18-pre7-acpi, I get an idle CPU temperature of about 48 C. > > With the amd_disconnect patch, it drops to 32-35 C, wow! As > > previously discussed, APM + amd_disconnect on an Athlon does not > > provide any power savings, one needs ACPI + amd_disconnect. > > ahh ... anopther "it works"- feedback ... :) And another. Dropped my CPU from ~50+C down to 39C (I have a hot case). I haven't had any problems but its a headless, no keyboard/mouse machine. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 17:22 ` ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) Rasmus Bøg Hansen 2002-01-24 17:49 ` Wayne Whitney @ 2002-01-24 21:15 ` Dieter Nützel 2002-01-24 23:28 ` Rasmus Bøg Hansen 1 sibling, 1 reply; 15+ messages in thread From: Dieter Nützel @ 2002-01-24 21:15 UTC (permalink / raw) To: Rasmus Bøg Hansen; +Cc: Linux Kernel List, Daniel Nofftz, Andrew Grover On Thursday, 24. January 2002 18:22, Rasmus Bøg Hansen wrote: > Hello Dieter > > > Hello Rasmus, > > > > I hope that I've extracted your name right? > > Yup, just a danish letter in my middle-name :-) You see, my KDE-2.2.2 (iso-8859-15, Europe) kann handle it easily...;-) > > > However, after disabling APM and enabling ACPI, my system won't power > > > off anymore :-( > > > > This should be easily solved. > > > > I point on your distro's startup scripts. They only look if apm is > > enabled but _NOT ACPI... > > Well, RedHat 7.2 does not look if apm or acpi is configured, it just > uses -p unless the command run was 'halt' or 'reboot'. OK. > When running '/sbin/poweroff' from single-user, 'halt -i -d p' is the > last command run by the halt script. The I get the message 'Power down.' > from the kernel and my system just hangs here. What if you do it by hand? > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > again the last command run, follwing this from the kernel: > > Power down. > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 Maybe this is an indication of broken BIOS. You should grep for the ACPI diagnosis tools and send your results to the acpi-devel list. > And again my system hangs. Pressing the power button for 4 seconds turns > off the computer (the BIOS is set to 'immediate power off'). What? This is contradictorily. > In runlevel 3, the following modules are loaded (some are patched in > from the iptables package. They should not cause this, as I can > reproduce this without iptables configured/patched at all): Should all be unrelated. > > From my 'make menuconfig: > > [*] Power Management support > [*] ACPI support > [*] ACPI Debug Statements > <*> ACPI Bus Manager > <*> System > <*> Processor > < > Button > < > AC Adapter > < > Embedded Controller > < > Advanced Power Management BIOS support I have Button enabled, too. Please try. My .config file looks like this: CONFIG_ACPI=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUSMGR=y CONFIG_ACPI_SYS=y CONFIG_ACPI_CPU=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_AC is not set # CONFIG_ACPI_EC is not set # CONFIG_APM is not set > At bootup I get the following regarding ACPI: Can you send the fist lines from your boot log? Maybe you should CC to acpi-devel. > > tbxface-0099 [01] Acpi_load_tables : ACPI Tables successfully > loaded > Parsing > Methods:................................................................... >................................................ 115 Control Methods found > and parsed (364 nodes total) > ACPI Namespace successfully loaded at root c0286ee0 > ACPI: Core Subsystem version [20011018] > evxfevnt-0081 [02] Acpi_enable : Transition to ACPI mode > successful > Executing device _INI methods:....................................... > 39 Devices found: 39 _STA, 0 _INI > Completing Region and Field initialization:................... > 17/24 Regions, 2/2 Fields initialized (364 nodes total) > ACPI: Subsystem enabled > ACPI: System firmware supports S0 S1 S4 S5 > Processor[0]: C0 C1 C2, 8 throttling states Here is something missing. Ah, the power button thing. > > My motherboard is an Asus A7V133-C. Output from lspci -v: > 00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev > 40) Subsystem: Asustek Computer, Inc.: Unknown device 8042 > Flags: medium devsel, IRQ 9 > Capabilities: <available only to root> Unknown device 8042 Maybe here is something missing, too. The ACPI people should lighten this. --- Andrew? > I have very little knowledge of ACPI, I am, too...;-) But hey, we have OSS and Andrew and his team. They did very good work! > ut I'll be happy to help Every "new" ACPI chip need support. > (if this is not my fault of course - then I will apologize for taking your > time Never mind. Regards, Dieter ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) 2002-01-24 21:15 ` Dieter Nützel @ 2002-01-24 23:28 ` Rasmus Bøg Hansen 0 siblings, 0 replies; 15+ messages in thread From: Rasmus Bøg Hansen @ 2002-01-24 23:28 UTC (permalink / raw) To: Dieter Nützel; +Cc: Linux Kernel List, Andrew Grover, acpi-devel On Thu, 24 Jan 2002, Dieter [iso-8859-15] Nützel wrote: > > > > However, after disabling APM and enabling ACPI, my system won't power > > > > off anymore :-( > > When running '/sbin/poweroff' from single-user, 'halt -i -d p' is the > > last command run by the halt script. The I get the message 'Power down.' > > from the kernel and my system just hangs here. > > What if you do it by hand? Eh, it signals init to go to runlevel 0. Apparently it is some kind of wrapper. > > When running /sbin/poweroff from runlevel 3 or 5, 'halt -i -d -p' is > > again the last command run, follwing this from the kernel: > > > > Power down. > > hwsleep-0178 [02] Acpi_enable_sleep_state: Entering S5 > > Maybe this is an indication of broken BIOS. Another broken BIOS implementation... Btw. I'm running with BIOS 1005A. I did not dare to flash to 1007 as the flash program is telling me, that the 1007 BIOS is for "A7V133-C" while my current BIOS is for "<A7V133>"... > You should grep for the ACPI diagnosis tools and send your results to the > acpi-devel list. Eh, is that the pmtools package? If so, I have put output from the programs at http://www.amagerkollegiet.dk/~moffe/acpi/ > > And again my system hangs. Pressing the power button for 4 seconds turns > > off the computer (the BIOS is set to 'immediate power off'). > > What? This is contradictorily. If the Linux ACPI implementation takes over control of the button, it should be ok or what? > > From my 'make menuconfig: > > > > [*] Power Management support > > [*] ACPI support > > [*] ACPI Debug Statements > > <*> ACPI Bus Manager > > <*> System > > <*> Processor > > < > Button > > < > AC Adapter > > < > Embedded Controller > > < > Advanced Power Management BIOS support > > I have Button enabled, too. Please try. I just tried the same ACPI configuration as you; no change - it still hangs at 'Power off.'. > > At bootup I get the following regarding ACPI: > > Can you send the fist lines from your boot log? I have put it in the same place (http://www.amagerkollegiet.dk/~moffe/acpi/) as acpi-old.txt. Also there is the dmesg from the kernel with the acpi-patch (from the intel site) applied. > Maybe you should CC to acpi-devel. Done (however I'm not a list member myself). > > My motherboard is an Asus A7V133-C. Output from lspci -v: > > > 00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev > > 40) Subsystem: Asustek Computer, Inc.: Unknown device 8042 > > Flags: medium devsel, IRQ 9 > > Capabilities: <available only to root> > > Unknown device 8042 > > Maybe here is something missing, too. > > The ACPI people should lighten this. --- Andrew? I've put the output from 'lspci -vvv -xx' on the same site (http://www.amagerkollegiet.dk/~moffe/acpi/) if it should show up to be helpful. Regards Rasmus -- -- [ Rasmus "Møffe" Bøg Hansen ] --------------------------------------- He has his own opinions - just like the others. - Burnin' Red Ivanhoe ----------------------------------[ moffe at amagerkollegiet dot dk ] -- ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2002-01-27 2:05 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2002-01-24 15:58 [patch] amd athlon cooling on kt266/266a chipset Dieter Nützel 2002-01-24 17:22 ` ACPI trouble (Was: Re: [patch] amd athlon cooling on kt266/266a chipset) Rasmus Bøg Hansen 2002-01-24 17:49 ` Wayne Whitney 2002-01-24 18:40 ` Petr Vandrovec 2002-01-25 0:47 ` Wayne Whitney 2002-01-25 9:48 ` Rasmus Bøg Hansen 2002-01-25 18:47 ` Pavel Machek 2002-01-24 18:48 ` pogosyan 2002-01-24 19:49 ` Kevin P. Fleming 2002-01-24 21:39 ` Daniel Nofftz 2002-01-24 19:27 ` Rasmus Bøg Hansen 2002-01-24 21:29 ` Daniel Nofftz 2002-01-24 22:24 ` Craig Knox 2002-01-24 21:15 ` Dieter Nützel 2002-01-24 23:28 ` Rasmus Bøg Hansen
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.