fixed bug in find_contig_pages() and added tlb_invalidate() to vm_unmap_page()