[PATCH openEuler-5.10 v2 515/548] virtio_ring: mark ring unused on error