diff options
| author | Kalesh AP <[email protected]> | 2014-05-30 19:06:26 +0530 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-05-30 17:27:33 -0700 |
| commit | 4c60005fe792255cb785c16019e8e0391a931b48 (patch) | |
| tree | cd73ac01cc5ca52bc987642c9b32fcf5c3a98470 /tools/perf/scripts/python/net_dropmonitor.py | |
| parent | 96c9b2e45e0f6bb5889cdc11805d00b364f00158 (diff) | |
be2net: re-factor MCCQ error status handling code
This patch improves MCCQ error status handling in the following ways:
a) A MCC cmd completion returns a base-status and an addl-status.
So far, the routine be_mcc_compl_process() returned only the "status" value.
Now, embedd both statuses in the return value and let the caller routine access
the value of interest using base_status() and addl_status() macros.
b) Rename variables accordingly (base/addl) to avoid confusion while error
checking.
b) Some of the errors returned by FW are harmless and so an error msg is not
logged for such errors. Capture this logic in a separate routine to make the
code more readable.
Signed-off-by: Kalesh AP <[email protected]>
Signed-off-by: Sathya Perla <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions