• Fuyun Liang's avatar
    net: hns3: fix for updating fc_mode_last_time · 40173a2e
    Fuyun Liang authored
    commit a9c782822166 ("net: hns3: add support for set_pauseparam")
    adds set_pauseparam support for ethtool cmd, but forgets to update
    fc_mode_last_time when PFC mode is disabled in hclge_cfg_pauseparam().
    The wrong fc_mode_last_time will be used to update flow control mode
    when lldpad has been running. As a result, when using the ethtool
    command "-a", user will get a wrong pause parameter.
    
    This patch adds the fc_mode_last_time update when PFC mode is disabled.
    
    Fixes: a9c782822166 ("net: hns3: add support for set_pauseparam")
    Signed-off-by: default avatarFuyun Liang <liangfuyun1@huawei.com>
    Signed-off-by: default avatarPeng Li <lipeng321@huawei.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    40173a2e
hclge_main.c 143 KB