Re: [MICROPATCH] Make x86_64 build work without GART_IOMMU
From: Jonathan Corbet
Date: Mon May 03 2004 - 10:11:28 EST
> > "Nuts" means that the X server goes into an unkillable, 100% system time
> > state. It manages to scribble a mess onto the screen first. Pointer moves
> > (I believe that's in hardware) but the server does not respond to anything.
>
> Most likely it is a problem with the AGP driver. I assume you have AGP
> compiled in. Does it work when you boot with agp=off ?
If you turn on CONFIG_GART_IOMMU, it seems to force CONFIG_AGP as well, so
yes. And yes, if I boot with agp-off, it works.
Andrew had asked:
> There are various loops where the driver spins on a
> hardware register, with an mdelay() in the loop.
>
> Can you get a sysrq-p trace?
There's this little problem in that, to make things go wrong, I have to
fire up X. That pretty well hoses the display, and an attempt to chvt back
to a regular console just hangs. I guess I may have to dig in and try to
track this one down the hard way; wish I knew more about AGP hardware...
Thanks,
jon
-
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/