lkml.org 
[lkml]   [2016]   [Dec]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 07/10] vsock/virtio: add a missing __le annotation
    From
    Date


    On 2016年12月06日 23:40, Michael S. Tsirkin wrote:
    > guest cid is read from config space, therefore it's in little endian
    > format and is treated as such, annotate it accordingly.
    >
    > Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
    > ---
    > net/vmw_vsock/virtio_transport.c | 2 +-
    > 1 file changed, 1 insertion(+), 1 deletion(-)
    >
    > diff --git a/net/vmw_vsock/virtio_transport.c b/net/vmw_vsock/virtio_transport.c
    > index 936d7ee..90096b9 100644
    > --- a/net/vmw_vsock/virtio_transport.c
    > +++ b/net/vmw_vsock/virtio_transport.c
    > @@ -336,7 +336,7 @@ static void virtio_vsock_reset_sock(struct sock *sk)
    > static void virtio_vsock_update_guest_cid(struct virtio_vsock *vsock)
    > {
    > struct virtio_device *vdev = vsock->vdev;
    > - u64 guest_cid;
    > + __le64 guest_cid;
    >
    > vdev->config->get(vdev, offsetof(struct virtio_vsock_config, guest_cid),
    > &guest_cid, sizeof(guest_cid));

    Reviewed-by: Jason Wang <jasowang@redhat.com>

    \
     
     \ /
      Last update: 2016-12-07 05:19    [W:4.020 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site