Re: [PATCH] Replace nvidia timer override quirk with pci id list

From: Gene Heskett
Date: Sat Feb 09 2008 - 13:03:09 EST


On Saturday 09 February 2008, Andi Kleen wrote:
>> Sort of coming in in the middle of this because I just realized this may
>> have something to do with the "exception Emask" errors. I have an NF2, and
>> the
>
>exception Emask is a SATA problem. Shouldn't be caused by timer troubles.

The error stanza nearly always included a Timeout as cause. Except of course
for the only dmesg I actually saved, which claimed a media error. Murphy at
his finest. :) It got well and smartctl reports it hasn't remapped a sector,
good clean bill of health.

>This means in theory it could be that your sata driver if compiled
>in is the first thing to use timers, but normally if the timers are
>broken you get a earlier hang somewhere else.
>
>-Andi

This has killed me both at boot time twice, once before NASH was running, and
several times when uptimes were a day plus, but has never reappeared since
the first time I used the acpi_user_timer_override argument, and this
includes several boots without it including 2 complete, 2 or 3 minute power
downs.

I HATE it when that happens. :( Bugs you cannot duplicate even when you are
fresh out of virgins are the worst.

If I can digress, that is what I've done all my life, 57 years of chasing
electrons for a living now. The most exasperating one was in a Chyron
Character generator whose output came and went with no visible cause and
their engineers said what I was seeing was technically impossible. Turned
out they had left the 2nd gate input to a 7400 they were using for an
inverter open. And they claimed they were digital engineers.... Spit. But
it took me nearly 5 years of intermittent searching through it with a scope
probe to find it. What I had didn't always match the schematics, which
didn't help. The eureka moment was when the 10 meg scope probe killed it
completely with its additional drain to ground.

This one has my attention...

--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)

"Whatever the missing mass of the universe is, I hope it's not cockroaches!"
-- Mom
--
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/