All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@elte.hu>
To: john stultz <johnstul@us.ibm.com>
Cc: dino@in.ibm.com, linux-kernel@vger.kernel.org,
	Thomas Gleixner <tglx@linutronix.de>
Subject: Re: IO-APIC problem with 2.6.14-rt9
Date: Thu, 10 Nov 2005 22:04:58 +0100	[thread overview]
Message-ID: <20051110210458.GA6097@elte.hu> (raw)
In-Reply-To: <1131654575.27168.685.camel@cog.beaverton.ibm.com>


* john stultz <johnstul@us.ibm.com> wrote:

> > > //#define ARCH_HAS_READ_CURRENT_TIMER  1
> > > 
> > > to:
> > > 
> > > #define ARCH_HAS_READ_CURRENT_TIMER  1
> > > 
> > > ?
> > 
> > It works !!  Thanks Ingo for the immediate response
> 
> Hrm. Could you post the value for BogoMIPS that you're getting now?
> 
> My patches touch the __delay() code, since using the TSC based delay 
> has just as many, if not more, problems as the loop based delay. So I 
> want to be careful that my changes are not further causing problems.
> 
> Ingo, did you commented out ARCH_HAS_READ_CURRENT_TIMER because of 
> problems with the new calibration code?

yes. traces show that the new calibration code results in a bogomips 
value on Athlon64 CPUs that halve the timeout. I.e. udelay(100) now 
takes 50 usecs (!). The calibration code seems to assume the number of 
cycles == number of loops in __delay() - that is not valid. The 
calibration needs to happen based on some real clock, such as the PIT, 
or PIT-driven jiffies.

	Ingo

  parent reply	other threads:[~2005-11-10 21:05 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-10 20:02 IO-APIC problem with 2.6.14-rt9 Dinakar Guniguntala
2005-11-10 20:02 ` Ingo Molnar
2005-11-10 20:30   ` Dinakar Guniguntala
2005-11-10 20:29     ` john stultz
2005-11-10 20:55       ` Dinakar Guniguntala
2005-11-10 21:04       ` Ingo Molnar [this message]
2005-11-10 21:42         ` john stultz
2005-11-11  7:38           ` Ingo Molnar
2005-11-11  8:20             ` Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2005-11-12  2:25 Pallipadi, Venkatesh
2005-11-12  2:34 ` john stultz

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=20051110210458.GA6097@elte.hu \
    --to=mingo@elte.hu \
    --cc=dino@in.ibm.com \
    --cc=johnstul@us.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /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 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.