On Thu, Sep 08, 2016 at 11:42:33AM +0800, Gonglei wrote: > + info->cipher_alg = virtio_ldl_p(vdev, &cipher_para->algo); > + info->key_len = virtio_ldl_p(vdev, &cipher_para->keylen); > + info->direction = virtio_ldl_p(vdev, &cipher_para->op);
There is no reason to use the virtio mixed endian-ness for modern devices. Just use little-endian everywhere.