mm/swap: optimise get_shadow_from_swap_cache