There's a couple of bugs in 2.6.0-test9 regarding intel chipsets, that
misses the mask to enable the page.
Here's the diff.
Alan.
diff -u intel-agp.c.old intel-agp.c
--- intel-agp.c.old 2003-11-19 11:54:55.000000000 +0000
+++ intel-agp.c 2003-11-21 12:20:05.000000000 +0000
@@ -204,7 +207,7 @@
if (new == NULL)
return NULL;
- new->memory[0] = virt_to_phys(addr);
+ new->memory[0] = agp_bridge->driver->mask_memory(virt_to_phys(addr), type);
new->page_count = 1;
new->num_scratch_pages = 1;
new->type = AGP_PHYS_MEMORY;
--- generic.c.old 2003-11-19 11:52:42.000000000 +0000
+++ generic.c 2003-11-21 12:23:59.000000000 +0000
@@ -180,7 +180,7 @@
agp_free_memory(new);
return NULL;
}
- new->memory[i] = virt_to_phys(addr);
+ new->memory[i] = agp_bridge->driver->mask_memory(virt_to_phys(addr),
type);
new->page_count++;
}
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel