[PATCH 6.9 117/281] cachefiles: defer exposing anon_fd until after copy_to_user() succeeds