public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [patch] amd athlon cooling on kt266/266a chipset
@ 2002-01-25  8:54 Thomas Tonino
  0 siblings, 0 replies; 62+ messages in thread
From: Thomas Tonino @ 2002-01-25  8:54 UTC (permalink / raw)
  To: linux-kernel

Daniel wrote:

 > hmmm ... maybe it is realy hardware depending ... with my
 > relativly new motherboard and fast cpu/system componends
 > it is no problem at all ...
 > looking video, hearing music , ... no problems ...

I've played with lvcool on my box: Abit KT7A (KT133A), Athlon 1.1 GHz.

When I use my BT848 tv card to watch tv, there usually are some signs 
that the PCI transfer rate is not high enough - some bits of image do 
not get refreshed, but nothing major when lvcool is off.

But when running lvcool, the whole thing would look like a special 
effects show: not even half the image would be refreshed every frame.

The BT848 writes directly over the PCI to AGP bridge to the video card 
RAM so the CPU is completely idle. Thus it seems likely that the bus 
performance is affected. ISTR that the actual 'disconnect' effect is 
caused by a read from a south bridge register. I assume that read takes 
a while, and this keeps the bus busy. This may not be a prblem in 
itself, unless the PCU has the highest priority in the system, or has 
the possibility to 'just do another cycle'.

However, with lvcool the CPU temperature dropped remarkably - from 20 
degrees above case to 2 degrees above case.

But after updating the BIOS to version 3R, lvcool only results in a hard 
crash. So now I found out how PCI latencies work, I have no change to 
test. I can imagine that playing with the host bridge latencies will 
solve this, just as it can improve on the video playing without lvcool.

That said, the 3R bios version does not support ACPI based disconnect at 
all. But why lvcool wedges the system so well? Maybe some ACPI activity? 
But then, my kernel was the same before and after the BIOS update.


Thomas


^ permalink raw reply	[flat|nested] 62+ messages in thread
[parent not found: <Pine.LNX.4.33.0201241223260.28872-100000@coffee.psychology.mcmaster.ca>]
* Re: [patch] amd athlon cooling on kt266/266a chipset
@ 2002-01-24 15:58 Dieter Nützel
  0 siblings, 0 replies; 62+ 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] 62+ messages in thread
[parent not found: <200201232321.AAA02845@rzmail.uni-trier.de>]
[parent not found: <200201232023.VAA07669@rzmail.uni-trier.de>]
[parent not found: <200201222243.XAA14711@rzmail.uni-trier.de>]
* Re: [patch] amd athlon cooling on kt266/266a chipset
@ 2002-01-22 22:01 Dieter Nützel
  2002-01-22 22:21 ` Daniel Nofftz
  0 siblings, 1 reply; 62+ messages in thread
From: Dieter Nützel @ 2002-01-22 22:01 UTC (permalink / raw)
  To: Daniel Nofftz
  Cc: Dave Jones, Andreas Jaeger, Martin Peters, Linux Kernel List

You wrote:
> hi there!
>
> a few month ago someone has posted a patch for enabling the disconneect
> on STPGND detect function in the kt133/kt133a chipset.

Maybe it's time for AMD/VIA/SiS/Nvidia, etc. to come up with there code for 
_ALL_ Athlon/Duron chipsets???
As we are in trouble with AMD 4MB pages, yet.

Have a look at www.vcool.de

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] 62+ messages in thread
* [patch] amd athlon cooling on kt266/266a chipset
@ 2002-01-22 17:15 Daniel Nofftz
  2002-01-22 18:51 ` Lee Packham
  2002-01-23 20:16 ` Hans-Peter Jansen
  0 siblings, 2 replies; 62+ messages in thread
From: Daniel Nofftz @ 2002-01-22 17:15 UTC (permalink / raw)
  To: Linux Kernel Mailing List

hi there!

a few month ago someone has posted a patch for enabling the disconneect
on STPGND detect function in the kt133/kt133a chipset. for those who don't
know what this does: it sets a bit in a register of the northbridge of the
chipset to enable the power saving modes of the athlon/duron/athlon xp
prozessors.
i did not found any patch which enables this function on an kt266/kt266a
board. so i modified this patch (
http://groups.google.com/groups?q=via_disconnect&hl=en&selm=linux.kernel.20010903002855.A645%40gondor.com&rnum=1
)
to support the kt266 and kt266a chipset to.

now i am looking for people to test the patch and repord, whether it works
allright on other computers than my computer (i tested this patch on an
epox 8kha+ whith an xp1600+).

if you want to test this patch:
1. first apply the patch
2. enable generel-setup -> acpi , acpi-bus-maager , prozessor
   in the kernel config
3. add to the "append" line in /etc/lilo.conf the "amd_disconnect=yes"
statemand (or after reboot enter at the kernel-boot-prompt
"amd_disconnect=yes")
4. build a knew kernel
5. report to me, whether you have problems ...

if the patch gets a good feedback, maybe it is something for the official
kernel tree ?

daniel

# Daniel Nofftz
# Sysadmin CIP-Pool Informatik
# University of Trier(Germany), Room V 103
# Mail: daniel@nofftz.de


^ permalink raw reply	[flat|nested] 62+ messages in thread

end of thread, other threads:[~2002-01-30  8:58 UTC | newest]

Thread overview: 62+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <000701c1a42c$8c6f8680$0201a8c0@HOMER>
2002-01-23 19:21 ` [patch] amd athlon cooling on kt266/266a chipset Daniel Nofftz
2002-01-23 20:36   ` Hans-Peter Jansen
2002-01-23 20:38     ` Daniel Nofftz
2002-01-23 20:50       ` Joel Jaeggli
2002-01-24  2:33   ` Dieter Nützel
     [not found]   ` <E16TZhr-00049f-00@mxng04.kundenserver.de>
2002-01-24 12:59     ` Hans-Peter Jansen
2002-01-24 14:23       ` Ed Sweetman
2002-01-25 12:23         ` Matthew Sackman
2002-01-24 14:39   ` Martin Eriksson
2002-01-24 21:06     ` Daniel Nofftz
2002-01-24 23:18       ` Dieter Nützel
2002-01-24 23:27       ` Dieter Nützel
2002-01-25 14:17         ` Liakakis Kostas
2002-01-25 15:31           ` Ed Sweetman
2002-01-25 16:10             ` Liakakis Kostas
2002-01-25 17:19               ` Dave Jones
2002-01-25  8:54 Thomas Tonino
     [not found] <Pine.LNX.4.33.0201241223260.28872-100000@coffee.psychology.mcmaster.ca>
2002-01-24 18:25 ` Hans-Peter Jansen
2002-01-24 21:33   ` Daniel Nofftz
  -- strict thread matches above, loose matches on Subject: below --
2002-01-24 15:58 Dieter Nützel
     [not found] <200201232321.AAA02845@rzmail.uni-trier.de>
2002-01-24 10:32 ` Daniel Nofftz
     [not found] <200201232023.VAA07669@rzmail.uni-trier.de>
2002-01-23 20:55 ` Daniel Nofftz
     [not found] <200201222243.XAA14711@rzmail.uni-trier.de>
2002-01-23  7:42 ` Daniel Nofftz
2002-01-22 22:01 Dieter Nützel
2002-01-22 22:21 ` Daniel Nofftz
2002-01-22 22:42   ` Dieter Nützel
2002-01-24  5:14     ` Timothy Covell
2002-01-23  7:27       ` Daniel Nofftz
2002-01-23 11:55         ` Vojtech Pavlik
2002-01-23 13:19           ` Daniel Nofftz
2002-01-23 15:47             ` Ed Sweetman
2002-01-23 19:18               ` Daniel Nofftz
2002-01-24 18:14         ` Timothy Covell
2002-01-23 19:24           ` Daniel Nofftz
2002-01-23 20:22             ` Dieter Nützel
2002-01-24  9:55             ` Pavel Machek
2002-01-24 21:50               ` Daniel Nofftz
2002-01-23 20:18       ` Dieter Nützel
     [not found]   ` <200201232018.g0NKI9Q06525@dydimus.dreamhost.com>
     [not found]     ` <200201232248.g0NMmqL01292@home.ashavan.org.>
2002-01-23 23:20       ` Dieter Nützel
2002-01-22 17:15 Daniel Nofftz
2002-01-22 18:51 ` Lee Packham
2002-01-22 19:03   ` Daniel Nofftz
2002-01-23 20:16 ` Hans-Peter Jansen
2002-01-23 20:29   ` Ed Sweetman
2002-01-23 20:54     ` Hans-Peter Jansen
2002-01-23 21:04       ` Daniel Nofftz
2002-01-23 22:25       ` Hans-Peter Jansen
2002-01-24  9:54         ` Daniel Nofftz
2002-01-24  9:47     ` Daniel Nofftz
2002-01-24 12:35       ` Hans-Peter Jansen
2002-01-24 20:54         ` Daniel Nofftz
2002-01-24 21:16           ` Disconnect
2002-01-24 21:55             ` Daniel Nofftz
2002-01-24 22:16           ` Hans-Peter Jansen
2002-01-30  8:58             ` Daniel Nofftz
2002-01-23 20:49   ` Daniel Nofftz
2002-01-23 21:16     ` Hans-Peter Jansen
2002-01-24  9:49       ` Daniel Nofftz
2002-01-24 12:40         ` Rasmus Bøg Hansen
2002-01-24 20:57           ` Daniel Nofftz
2002-01-24 21:14             ` Rasmus Bøg Hansen
2002-01-24 21:52               ` Daniel Nofftz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox