ibmveth: Automatically enable larger rx buffer pools for larger mtu
authorBrian King <brking@linux.vnet.ibm.com>
Fri, 8 Jun 2007 19:05:17 +0000 (14:05 -0500)
committerJeff Garzik <jeff@garzik.org>
Sat, 9 Jun 2007 22:25:34 +0000 (18:25 -0400)
commitce6eea58eb8f50f563663c6e723b4bbbe55b012e
treeee771cadeb8650f5b938935e68fe02858e4d2fa3
parent4aa9c93e1c7911866c546651a5efbbf62914092e
ibmveth: Automatically enable larger rx buffer pools for larger mtu

Currently, ibmveth maintains several rx buffer pools, which can
be modified through sysfs. By default, pools are not allocated by
default such that jumbo frames cannot be supported without first
activating larger rx buffer pools. This results in failures when attempting
to change the mtu. This patch makes ibmveth automatically allocate
these larger buffer pools when the mtu is changed.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/ibmveth.c