Adrian Bunk wrote: > Since -rc1 agpgart_be.c uses for the 815 new 815-specific instead of the > generic intel functions. > > Could you try whether reverting the following part of the patch fixes the > problem? > > --- linux/drivers/char/agp/agpgart_be.c 2002-06-04 01:22:07.000000000 +0000 > +++ linux/drivers/char/agp/agpgart_be.c 2002-06-24 15:23:36.000000000 +0000 > @@ -3929,7 +4005,7 @@ > INTEL_I815, > "Intel", > "i815", > - intel_generic_setup }, > + intel_815_setup }, > { PCI_DEVICE_ID_INTEL_820_0, > PCI_VENDOR_ID_INTEL, > INTEL_I820, > > > Hello I suspect that the problem (from what you sent) comes from the 'intel_8xx_fetch_size' function. The APSIZE register has only one bit with valuable information with intel815 chipset, all other bits are 'reserved'. The problem you saw may come from reading those reserved bits. I attach a patch against 2.4.19-rc1 that aims at fixing this. Could you please test and report whether things get better/worse ? Best regards Nicolas. -- Nicolas Aspert Signal Processing Institute (ITS) Swiss Federal Institute of Technology (EPFL)