|
@@ -99,7 +99,7 @@ void agp_alloc_page_array(size_t size, struct agp_memory *mem)
|
|
mem->pages = NULL;
|
|
mem->pages = NULL;
|
|
|
|
|
|
if (size <= 2*PAGE_SIZE)
|
|
if (size <= 2*PAGE_SIZE)
|
|
- mem->pages = kmalloc(size, GFP_KERNEL | __GFP_NORETRY);
|
|
|
|
|
|
+ mem->pages = kmalloc(size, GFP_KERNEL | __GFP_NOWARN);
|
|
if (mem->pages == NULL) {
|
|
if (mem->pages == NULL) {
|
|
mem->pages = vmalloc(size);
|
|
mem->pages = vmalloc(size);
|
|
}
|
|
}
|