[openEuler-5.10 447/557] virtio_ring: check desc == NULL when using indirect with packed