[PATCH 3.16 293/366] do d_instantiate/unlock_new_inode combinations safely