Add x11-drivers/nvidia-drivers-180.{29,60}.
[overlay.git] / x11-drivers / nvidia-drivers / files / linux-kernel-agp_memory.patch
diff --git a/x11-drivers/nvidia-drivers/files/linux-kernel-agp_memory.patch b/x11-drivers/nvidia-drivers/files/linux-kernel-agp_memory.patch
new file mode 100644 (file)
index 0000000..0d0d44e
--- /dev/null
@@ -0,0 +1,11 @@
+--- usr/src/nv/os-agp.c.orig   2009-06-29 00:25:25.000000000 +0200
++++ usr/src/nv/os-agp.c        2009-06-29 00:25:46.000000000 +0200
+@@ -293,7 +293,7 @@
+     {
+          nv_pte_t *page_ptr = at->page_table[i];
+-         page_ptr->phys_addr = (ptr->memory[i] & PAGE_MASK);
++         page_ptr->phys_addr = (page_to_phys(ptr->pages[i]) & PAGE_MASK);
+          page_ptr->virt_addr = (unsigned long) __va(page_ptr->phys_addr);
+          page_ptr->dma_addr  = page_ptr->phys_addr;
+     }