> This is for fixing compile warnings with new clang 4.0?
> 
>     http://dpdk.org/ml/archives/dev/2017-April/064089.html
> 
> If so, please show the exact warning in the commit log.
> 

Everything compiles, but is undefined behavior.  Accessing packed struct's 
fields through pointers would have to be done as following:
e.g vhost_user_set_vring_addr(struct virtio_net *dev, struct vhost_vring_addr 
*addr __attribute__((aligned(1)))
Since the code above is unacceptable, this patch makes all functions take 
pointer to the parent struct (VhostUserMsg)

> >
> > Signed-off-by: Daniel Verkamp <daniel.verk...@intel.com>
> > Signed-off-by: Dariusz Stojaczyk <dariuszx.stojac...@intel.com>
> > ---
> > Fixed checkpatch warnings
> 
> It's likely it will be easily missed while review. We normally do that:
> 
> ---
> 
> v3: fix checkpatch warnings
> 
> v2: remove gerrit id
> 
>       --yliu

Thanks, I'll stick with it from now on

Reply via email to