From mboxrd@z Thu Jan 1 00:00:00 1970 From: Denis Bolotin Subject: [PATCH net 0/4] Slowpath Queue bug fixes Date: Thu, 8 Nov 2018 16:46:07 +0200 Message-ID: <20181108144611.28598-1-denis.bolotin@cavium.com> Mime-Version: 1.0 Content-Type: text/plain Cc: , , Denis Bolotin To: , Return-path: Received: from mail-eopbgr740083.outbound.protection.outlook.com ([40.107.74.83]:57760 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727180AbeKIAWd (ORCPT ); Thu, 8 Nov 2018 19:22:33 -0500 Sender: netdev-owner@vger.kernel.org List-ID: Hi Dave, This patch series fixes several bugs in the SPQ mechanism. It deals with SPQ entries management, preventing resource leaks, memory corruptions and handles error cases throughout the driver. Please consider applying to net. Thanks, Denis Denis Bolotin (4): qed: Fix memory/entry leak in qed_init_sp_request() qed: Fix blocking/unlimited SPQ entries leak qed: Fix SPQ entries not returned to pool in error flows qed: Fix potential memory corruption drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 11 +++- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 1 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 ++-- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 + drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 + drivers/net/ethernet/qlogic/qed/qed_sp.h | 14 +++++ drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 22 +++++++- drivers/net/ethernet/qlogic/qed/qed_spq.c | 69 ++++++++++++----------- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + 9 files changed, 89 insertions(+), 43 deletions(-) -- 1.8.3.1