Project

General

Profile

Actions

Bug #9994

closed

cxgbe t4nex: Handle get_fl_payload() alloc failures

Added by John Levon almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
2018-11-20
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

An update from Chelsio is needed as follows:

"get_fl_payload is modified such that it doesn't leave any iq and fl
consumer
state (software cidx, etc.) unmodified, and doesn't leak any mblk/dblk,
if alloc
fails.

When get_fl_payload fails the caller just rearms the iq with a
longer-than-default timer and stop servicing it."

Actions

Also available in: Atom PDF