x86/mm/pat: Make split_page_count() check for empty levels to fix /proc/meminfo output