Updated micscif/miscif_api.c from page_cache_release() to put_page().
[xeon-phi-kernel-module] / micscif / micscif_api.c
index d86cb05..c5dff5c 100644 (file)
@@ -2004,7 +2004,7 @@ retry:
                                /* Roll back any pinned pages */
                                for (i = 0; i < pinned_pages->nr_pages; i++) {
                                        if (pinned_pages->pages[i])
                                /* Roll back any pinned pages */
                                for (i = 0; i < pinned_pages->nr_pages; i++) {
                                        if (pinned_pages->pages[i])
-                                               page_cache_release(pinned_pages->pages[i]);
+                                               put_page(pinned_pages->pages[i]);
                                }
                                prot &= ~SCIF_PROT_WRITE;
                                try_upgrade = false;
                                }
                                prot &= ~SCIF_PROT_WRITE;
                                try_upgrade = false;