Re: [RFC patch 0/4] TSC calibration improvements

From: Thomas Gleixner
Date: Sat Sep 06 2008 - 17:15:56 EST


On Sat, 6 Sep 2008, Linus Torvalds wrote:
> > > Just checked. The -tip version still has the expect-- in the for()
> > > which might lead to stupid results depending on the gcc madness level.
> >
> > Umm. What? You're on some odd drugs.
>
> Oh, you mean te "--expect" in the last pit_expect_msb(). Yeah, that one
> looks bogus, but I don't understand what it has to do with gcc at all.

One gcc does:

i++;
if (i >= QUICK_PIT_ITERATIONS)
goto out;
expect--;

The other one does:

i++;
expect--;
if (i >= QUICK_PIT_ITERATIONS)
goto out;

Don't ask me which one is correct. It's just reality :(

/me goes back to consume legal german drugs

tglx
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/