drivers/video/acornfb.c: use __free_reserved_page() to simplify the code
authorXishi Qiu <qiuxishi@huawei.com>
Tue, 12 Nov 2013 23:07:14 +0000 (15:07 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 13 Nov 2013 03:09:03 +0000 (12:09 +0900)
Use __free_reserved_page() to simplify the code in the others.

Signed-off-by: Xishi Qiu <qiuxishi@huawei.com>
Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/video/acornfb.c

index 7e8346e..a305cae 100644 (file)
@@ -949,9 +949,7 @@ free_unused_pages(unsigned int virtual_start, unsigned int virtual_end)
                 * the page.
                 */
                page = virt_to_page(virtual_start);
-               ClearPageReserved(page);
-               init_page_count(page);
-               free_page(virtual_start);
+               __free_reserved_page(page);
 
                virtual_start += PAGE_SIZE;
                mb_freed += PAGE_SIZE / 1024;