diff options
author | Roopa Prabhu <roprabhu@cisco.com> | 2011-06-03 14:35:17 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-06-06 22:48:47 -0700 |
commit | c97c894dc7bcae28d0308dbcd010185079de4a28 (patch) | |
tree | 777ffc3509de41fb3cb0c182e9f6ef69e6f1c698 /drivers/net/enic/enic.h | |
parent | 8d13e670d3fb83f4668c9e37196c3bbf5b9f094c (diff) | |
download | op-kernel-dev-c97c894dc7bcae28d0308dbcd010185079de4a28.zip op-kernel-dev-c97c894dc7bcae28d0308dbcd010185079de4a28.tar.gz |
enic: Add support for MTU change via port profile on a dynamic vnic
enic driver gets MTU change notifications for MTU changes in the
port profile associated to a dynamic vnic. This patch adds support
in enic driver to set new MTU on the dynamic vnic and dynamically
adjust its buffers with new MTU size in response to such notifications.
Signed-off-by: Roopa Prabhu <roprabhu@cisco.com>
Signed-off-by: Vasanthy Kolluri <vkolluri@cisco.com>
Signed-off-by: David Wang <dwang2@cisco.com>
Signed-off-by: Christian Benvenuti <benve@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/enic/enic.h')
-rw-r--r-- | drivers/net/enic/enic.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/enic/enic.h b/drivers/net/enic/enic.h index 38b351c..e0d2ad1 100644 --- a/drivers/net/enic/enic.h +++ b/drivers/net/enic/enic.h @@ -32,7 +32,7 @@ #define DRV_NAME "enic" #define DRV_DESCRIPTION "Cisco VIC Ethernet NIC Driver" -#define DRV_VERSION "2.1.1.13" +#define DRV_VERSION "2.1.1.16" #define DRV_COPYRIGHT "Copyright 2008-2011 Cisco Systems, Inc" #define ENIC_BARS_MAX 6 @@ -74,6 +74,7 @@ struct enic { struct vnic_dev *vdev; struct timer_list notify_timer; struct work_struct reset; + struct work_struct change_mtu_work; struct msix_entry msix_entry[ENIC_INTR_MAX]; struct enic_msix_entry msix[ENIC_INTR_MAX]; u32 msg_enable; |