xf86-video-ati: Branch 'master'
Dave Airlie
airlied at kemper.freedesktop.org
Wed Mar 26 21:04:01 PDT 2008
src/radeon_bios.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 1442d396b938049b83f009a78ddabe2bf85641b6
Author: Dave Airlie <airlied at redhat.com>
Date: Thu Mar 27 14:02:51 2008 +1000
radeon: size bios to max of bar vs 64k.
reported by dwmw2: rhbz 438299
diff --git a/src/radeon_bios.c b/src/radeon_bios.c
index a32188d..6bd526a 100644
--- a/src/radeon_bios.c
+++ b/src/radeon_bios.c
@@ -75,7 +75,8 @@ Bool RADEONGetBIOSInfo(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10)
#ifdef XSERVER_LIBPCIACCESS
//info->VBIOS = xalloc(info->PciInfo->rom_size);
- info->VBIOS = xalloc(RADEON_VBIOS_SIZE);
+ int size = info->PciInfo->rom_size > RADEON_VBIOS_SIZE ? info->PciInfo->rom_size : RADEON_VBIOS_SIZE;
+ info->VBIOS = xalloc(size);
#else
info->VBIOS = xalloc(RADEON_VBIOS_SIZE);
#endif
More information about the xorg-commit
mailing list