Hi Dave, This patch series fixes and improves the doorbell recovery mechanism. The main goals of this series are to fix missing attentions from the doorbells block (DORQ) or not handling them properly, and execute the recovery from periodic handler instead of the attention handler.
Please consider applying the series to net. Thanks, Denis Denis Bolotin (4): qed: Delete redundant doorbell recovery types qed: Fix the doorbell address sanity check qed: Fix missing DORQ attentions qed: Fix the DORQ's attentions handling drivers/net/ethernet/qlogic/qed/qed.h | 7 ++- drivers/net/ethernet/qlogic/qed/qed_dev.c | 85 ++++++++++++------------------ drivers/net/ethernet/qlogic/qed/qed_int.c | 83 ++++++++++++++++++++++------- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- 5 files changed, 105 insertions(+), 76 deletions(-) -- 1.8.3.1