]> git.baikalelectronics.ru Git - kernel.git/commit
virtio-net: Update the mtu code to match virtio spec
authorAaron Conole <aconole@redhat.com>
Tue, 25 Oct 2016 20:12:12 +0000 (16:12 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sat, 29 Oct 2016 15:58:51 +0000 (11:58 -0400)
commit6f821f9354969feae3d9f75a8b4558e2d5707cde
tree743d41ba364231ba7474fef64fa1e41b7f0fe1e9
parent3750c4a65dd7a8922a5f0cd342bba117f317e8fb
virtio-net: Update the mtu code to match virtio spec

The virtio committee recently ratified a change, VIRTIO-152, which
defines the mtu field to be 'max' MTU, not simply desired MTU.

This commit brings the virtio-net device in compliance with VIRTIO-152.

Additionally, drop the max_mtu branch - it cannot be taken since the u16
returned by virtio_cread16 will never exceed the initial value of
max_mtu.

Signed-off-by: Aaron Conole <aconole@redhat.com>
Acked-by: "Michael S. Tsirkin" <mst@redhat.com>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/virtio_net.c