From 21954386ae5fad6b526c019779a57d5f986d3e97 Mon Sep 17 00:00:00 2001 From: PJ Waskiewicz Date: Tue, 31 Mar 2009 21:33:25 +0000 Subject: [PATCH] --- yaml --- r: 139805 b: refs/heads/master c: ea4af4f447ecad42f8bffa4bd2278e183ba5ec9d h: refs/heads/master i: 139803: da4bcf44d02e28b71b8d92c12878d2f86c47e682 v: v3 --- [refs] | 2 +- trunk/drivers/net/ixgbe/ixgbe_dcb_nl.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 960170bfe995..d9fdc721f48a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7c5b83230a22d0e14375e5f283b8aaf3320ebd86 +refs/heads/master: ea4af4f447ecad42f8bffa4bd2278e183ba5ec9d diff --git a/trunk/drivers/net/ixgbe/ixgbe_dcb_nl.c b/trunk/drivers/net/ixgbe/ixgbe_dcb_nl.c index 0a8731f1f237..bd0a0c276952 100644 --- a/trunk/drivers/net/ixgbe/ixgbe_dcb_nl.c +++ b/trunk/drivers/net/ixgbe/ixgbe_dcb_nl.c @@ -90,6 +90,8 @@ int ixgbe_copy_dcb_cfg(struct ixgbe_dcb_config *src_dcb_cfg, src_dcb_cfg->tc_config[i - DCB_PFC_UP_ATTR_0].dcb_pfc; } + dst_dcb_cfg->pfc_mode_enable = src_dcb_cfg->pfc_mode_enable; + return 0; } @@ -298,8 +300,10 @@ static void ixgbe_dcbnl_set_pfc_cfg(struct net_device *netdev, int priority, adapter->temp_dcb_cfg.tc_config[priority].dcb_pfc = setting; if (adapter->temp_dcb_cfg.tc_config[priority].dcb_pfc != - adapter->dcb_cfg.tc_config[priority].dcb_pfc) + adapter->dcb_cfg.tc_config[priority].dcb_pfc) { adapter->dcb_set_bitmap |= BIT_PFC; + adapter->temp_dcb_cfg.pfc_mode_enable = true; + } } static void ixgbe_dcbnl_get_pfc_cfg(struct net_device *netdev, int priority,