do_shmat(): grab shp->shm_file earlier, switch to alloc_file_clone()