]> git.baikalelectronics.ru Git - kernel.git/commit
virtio_net: enable big packets for large MTU values
authorMichael S. Tsirkin <mst@redhat.com>
Wed, 8 Mar 2017 00:14:25 +0000 (02:14 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 7 Apr 2017 13:38:59 +0000 (16:38 +0300)
commit049d78cce9c6ed7d5bbb022333776fae624391a1
treea2ec9ff230c93bab071e13798899a9040aaf76e0
parentda614505c909624920d27b1ebdf60db8abf19700
virtio_net: enable big packets for large MTU values

If one enables e.g. jumbo frames without mergeable
buffers, packets won't fit in 1500 byte buffers
we use. Switch to big packet mode instead.
TODO: make sizing more exact, possibly extend small
packet mode to use larger pages.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/net/virtio_net.c