Re: [PATCH net] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload

2020-04-30 Thread David Miller
From: Rahul Lakkireddy Date: Thu, 30 Apr 2020 00:22:19 +0530 > Under heavy load, the EOTID termination FLOWC request fails to get > enqueued to the end of the Tx ring due to lack of credits. This > results in EOTID leak. > > When disabling TC-MQPRIO offload, the link is already brought down > to

[PATCH net] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload

2020-04-29 Thread Rahul Lakkireddy
Under heavy load, the EOTID termination FLOWC request fails to get enqueued to the end of the Tx ring due to lack of credits. This results in EOTID leak. When disabling TC-MQPRIO offload, the link is already brought down to cleanup EOTIDs. So, flush any pending enqueued skbs that can't be sent out