Radeon HD4850 DRI Issues

Greg Rowe greg at rowes.org
Tue Dec 8 17:00:35 UTC 2009


Just to be sure, I just flashed to the latest BIOS for that MB and it didn't
change the problem any. I see someone just opened a PR (141272) for a HD4670
which sounds similar.

Greg

> -----Original Message-----
> From: Robert Noland [mailto:rnoland at FreeBSD.org]
> Sent: Tuesday, December 08, 2009 10:29 AM
> To: Greg Rowe
> Cc: freebsd-x11 at FreeBSD.org; John Baldwin
> Subject: Re: Radeon HD4850 DRI Issues
> 
> On Mon, 2009-12-07 at 15:50 -0500, Greg Rowe wrote:
> > (II) RADEON(0): [pci] ring handle = 0xebe4f000
> > (II) RADEON(0): [pci] Ring mapped at 0x28a50000
> > (II) RADEON(0): [pci] Ring contents 0x55555555
> > (II) RADEON(0): [pci] ring read ptr handle = 0xebf50000
> > (II) RADEON(0): [pci] Ring read ptr mapped at 0x286ff000
> > (II) RADEON(0): [pci] Ring read ptr contents 0x55555555
> 
> This is the root of the problem...  And I'm still baffled at how this
> occurs...  It almost has to be either a BIOS issue or somehow a problem
> with cache flushing.  What confuses me even further is that many i386
> installs work fine, so it seems to point to the IOMMU possibly.  We
> explicitly zero the ring space during allocation.
> 
> I'm cc'ing jhb@ in case he has any suggestions on what to look for...
> 
> robert.
> 
> --
> Robert Noland <rnoland at FreeBSD.org>
> FreeBSD
> 




More information about the freebsd-x11 mailing list