Update of /cvsroot/alsa/alsa-kernel/core
In directory sc8-pr-cvs1:/tmp/cvs-serv14217

Modified Files:
        pcm_native.c 
Log Message:
get_page() fix

Index: pcm_native.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/pcm_native.c,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- pcm_native.c        23 Jul 2003 10:46:12 -0000      1.78
+++ pcm_native.c        31 Aug 2003 19:47:16 -0000      1.79
@@ -2791,7 +2791,8 @@
                return NOPAGE_OOM;
        runtime = substream->runtime;
        page = virt_to_page(runtime->status);
-       get_page(page);
+       if (!PageReserved(page))
+               get_page(page);
        return page;
 }
 
@@ -2828,7 +2829,8 @@
                return NOPAGE_OOM;
        runtime = substream->runtime;
        page = virt_to_page(runtime->control);
-       get_page(page);
+       if (!PageReserved(page))
+               get_page(page);
        return page;
 }
 
@@ -2893,7 +2895,8 @@
                vaddr = runtime->dma_area + offset;
                page = virt_to_page(vaddr);
        }
-       get_page(page);
+       if (!PageReserved(page))
+               get_page(page);
        return page;
 }
 



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to