macallan at netbsd.org
Wed Jul 5 16:31:03 PDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
On Jul 5, 2006, at 19:13, Dave Airlie wrote:
>> I just found that the radeon driver in xorg 7.0 ignores the MMIO BAR's
>> actual size and always tries to mmap 0x80000 bytes ( a value #defined
>> in radeon.h ) - even with chips that have only 0x10000 there like my
>> This fails on operating systems that actually pay attention what users
>> can mmap - like NetBSD when using ttyE* and probably anything using
>> /dev/xf86 - which allows to mmap only resources that actually belong
>> the graphics chip.
>> Has this been fixed in a later release?
> Yes I think I fixed it in
> which is in 6.6.1 for X.org 7.1.
Thanks, I'll have a look.
> I've just pushed a bunch of fixes to the X.org 7.0 compatible branch
> of ATI (ati-1-0-branch) in git. with that fix in there. I'm not sure
> I'll make a release from that branch but I could be persuaded if
> enough 7.0 users ask.
It's broken on more or less any OS / hardware combination that doesn't
map PCI resources through /dev/mem so fixing it in the 7.0 branch would
probably be a good idea.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
-----END PGP SIGNATURE-----
More information about the xorg