Implemented pmm_free_pages() and refined pmm_free_page()