a question about __nocache_pa macro