shmem: pin the file in shmem_fault() if mmap_sem is dropped