[Intel-wired-lan] [PATCH] i40e: Fix configure TCs after initial DCB disable
Bynoe, Ronald J
ronald.j.bynoe at intel.com
Wed Sep 21 19:28:46 UTC 2016
On Tue, 2016-09-20 at 07:10 -0700, Dave Ertman wrote:
> in commit a036244c068612a43fa8c0f33a0eb4daa4d8dba0 a fix
> was put into place to avoid a kernel panic when a non-
> supported traffic class configuration was put into place
> and then lldp was enabled/disabled on the link partner
> switch. This fix caused it to be necessary to
> unload/reload the driver to reenable DCB once a supported
> TC config was in place.
>
> The root cause of the original panic was that the function
> i40e_pf_get_default_tc was allowing for a default TC other
> than TC 0, and only TC 0 is supported as a default.
>
> This patch removes the get_default_tc function and replaces
> it with a #define since there is only one TC supported as
> a default.
>
> Change-Id: I448371974e946386d0a7718d73668b450b7c72ef
> Signed-off-by: Dave Ertman <david.m.ertman at intel.com>
> ---
> drivers/net/ethernet/intel/i40e/i40e.h | 1 +
> drivers/net/ethernet/intel/i40e/i40e_main.c | 31 ++++---------------
> ----------
> 2 files changed, 5 insertions(+), 27 deletions(-)
Tested-by: Ronald Bynoe <ronald.j.bynoe at intel.com>
More information about the Intel-wired-lan
mailing list