DRI problems with ati/radeon on stable/7 r203425

Robert Noland rnoland at FreeBSD.org
Wed Feb 10 11:49:42 UTC 2010


On Tue, 2010-02-09 at 18:35 -0800, David Wolfskill wrote:
> On Tue, Feb 09, 2010 at 07:19:06PM -0600, Robert Noland wrote:
> > ...
> > Are you under fairly severe memory pressure?
> > ....
> 
> The machine has 2GB RAM, so I doubt it:
> 
> CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 2.40GHz (1196.48-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0xf27  Stepping = 7
>   Features=0xbfebf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>   Features2=0x400<CNXT-ID>
> ...
> real memory  = 2147360768 (2047 MB)
> avail memory = 2091487232 (1994 MB)
> 
> 
> As for the AccelMethod -- the laptop is fairly old; it's an amalgam of a
> Latitude C840 & a couple of Inspiron 8200s; single-core i386 CPU
> @2.4GHz.  Video adaptor is a 64MB ATI Technologies Inc Radeon RV250
> [Mobility FireGL 9000] rev 1; physical screen resolution is 1600x1200.

Ok, what I was thinking was that any memory allocations that have
M_WAITOK will sleep forever waiting for resources.  If it is a pci based
card, it might be waiting for 32MB of contiguous ram for the GART as
well.  I have a reworked scatter gather allocation that removes the
contiguous requirement.

robert.

> Thanks.
> 
> Peace,
> david
-- 
Robert Noland <rnoland at FreeBSD.org>
FreeBSD



More information about the freebsd-x11 mailing list