• Sasha Levin's avatar
    virtio-net: Verify page list size before fitting into skb · e878d78b
    Sasha Levin authored
    This patch verifies that the length of a buffer stored in a linked list
    of pages is small enough to fit into a skb.
    
    If the size is larger than a max size of a skb, it means that we shouldn't
    go ahead building skbs anyway since we won't be able to send the buffer as
    the user requested.
    
    Cc: Rusty Russell <rusty@rustcorp.com.au>
    Cc: "Michael S. Tsirkin" <mst@redhat.com>
    Cc: virtualization@lists.linux-foundation.org
    Cc: netdev@vger.kernel.org
    Cc: kvm@vger.kernel.org
    Signed-off-by: default avatarSasha Levin <levinsasha928@gmail.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    e878d78b
virtio_net.c 29.4 KB