D:2003/08/31 20:47:16
C:PCM Midlevel
A:Jaroslav Kysela <perex@suse.cz>
F:core/pcm_native.c:1.78->1.79
L:get_page() fix
return NOPAGE_OOM;
runtime = substream->runtime;
page = virt_to_page(runtime->status);
- get_page(page);
+ if (!PageReserved(page))
+ get_page(page);
return page;
}
return NOPAGE_OOM;
runtime = substream->runtime;
page = virt_to_page(runtime->control);
- get_page(page);
+ if (!PageReserved(page))
+ get_page(page);
return page;
}
vaddr = runtime->dma_area + offset;
page = virt_to_page(vaddr);
}
- get_page(page);
+ if (!PageReserved(page))
+ get_page(page);
return page;
}