Memory registration caching correctness