[dpdk-dev] [PATCH] vhost-user: enable virtio 1.0

Thomas Monjalon thomas.monjalon at 6wind.com
Sun Nov 1 10:53:53 CET 2015


2015-11-01 11:00, Marcel Apfelbaum:
> On 10/30/2015 07:48 PM, Thomas Monjalon wrote:
> > 2015-10-18 10:04, Michael S. Tsirkin:
> >> This will require more work then as 1.0 is a different
> >> endian-ness from 0.9. It's up to you guys to decide
> >> whether correct BE support is now a requirement for all
> >> new dpdk code. Let us know.
> 
> > I'm not sure to understand.
> > Yes DPDK must work on big endian platforms.
> > Does this patch prevent from using virtio 0.9 with big endian?
> 
> No, if it worked until now, will continue to work. (And the other way around)
> 
> However, if virtio 1.0 is supported by both QEMU and vhost-user,
> virtio 1.0 has different endianess requirements than prev virtio,

OK so that's an acceptable workaround: big endian platforms must use
virtio 0.9.

In order to have a big endian support of virtio 1.0, is it sufficient to
convert data? Is it something we want regarding performance?



More information about the dev mailing list