public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Daniel Drake <dan@reactivated.net>
To: Murilo Pontes <murilo_pontes@yahoo.com.br>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Nforce2 66MHz IDE without idebus=xx and "Athlon-xp powersaving system lock"
Date: Fri, 16 Jan 2004 18:16:07 +0000	[thread overview]
Message-ID: <40082A67.7000709@reactivated.net> (raw)
In-Reply-To: <200401161352.25732.murilo_pontes@yahoo.com.br>

Murilo Pontes wrote:
> Athlon-xp powersaving lock-up: mm series disable 'Halt Disconnect and Stop Grant Disconnect' on boot!

Those patches are no longer included in -mm kernels.

> Without mm patchs I disable it with "athcool" tool, kernel developers maybe include 
> automatic disable 'Halt Disconnect and Stop Grant Disconnect' on Linus tree?

As you can probably guess, enabling the C1 disconnect bit should not cause 
system instability. Simply disabling the C1 disconnect bit is not a very good 
way of solving the problem. Thats why those earlier "fixes" are no longer 
included in the -mm tree.

Ross Dickson has been doing some good research here - it does seem to be a 
hardware/firmware related bug, the CPU acting too soon after coming out of a 
disconnect (not too sure on the details here, its a little over my head). The 
lockup bug (for me) only shows itself when I enable APIC/IO-APIC in my kernel 
configuration, the older XTPIC interrupt paths are slower and tend not to 
trigger this bug as much.

With Ross's patches, you can boot with an apic_tack argument. When this 
argument is "1" it will introduce a delay to get rid of the problem. When you 
use "2" it will only enable the delay when a lockup is predicted. For me, 
apic_tack=2 has solved the problem, with C1 disconnect on, and APIC/IO-APIC 
enabled.

There's one side effect that a few people have reported: The clock appears to 
skew, gains about 15 mins over the period of 4-5 days. I have experienced this 
too.

See this thread for more info:
http://marc.theaimsgroup.com/?l=linux-kernel&m=107199838022614&w=2

Daniel.

  reply	other threads:[~2004-01-16 17:45 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-16 13:52 Nforce2 66MHz IDE without idebus=xx and "Athlon-xp powersaving system lock" Murilo Pontes
2004-01-16 18:16 ` Daniel Drake [this message]
2004-01-16 19:40 ` Vojtech Pavlik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40082A67.7000709@reactivated.net \
    --to=dan@reactivated.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=murilo_pontes@yahoo.com.br \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox