From 46b1ecfc7b29181ccf7d961e2d22db6f18c49d41 Mon Sep 17 00:00:00 2001 From: Oliver McFadden Date: Wed, 31 Oct 2007 16:05:18 +0000 Subject: Possibly corrected Revenge on fglrx 8.42.3... I am not completely sure about this commit, but it seems to work okay... --- src/revenge_memory.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/revenge_memory.c b/src/revenge_memory.c index 60a627a..5d66f8f 100644 --- a/src/revenge_memory.c +++ b/src/revenge_memory.c @@ -71,13 +71,11 @@ memory_gart_to_phys (unsigned int addr) if (option_debug && option_verbose) { - printf ("%s: addr = 0x%08x phys_addr = 0x%08x (0x%08x)\n", __func__, + printf ("%s: addr = 0x%08x phys_addr = 0x%08x (%d)\n", __func__, addr, phys_addr, num); } - assert ((phys_addr % ATI_PCIGART_PAGE_SIZE) == 0); - - return phys_addr; + return round_down (phys_addr, ATI_PCIGART_PAGE_SIZE); } static void * -- cgit v1.2.3