Received: by 10.213.65.68 with SMTP id h4csp637159imn; Fri, 6 Apr 2018 06:33:37 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+p9E9KrrT7NOTErJS610FfgivKWN2fb0TpgCb0rfppdM3a7bQqPPvQ7s8joNhzAO6w9gvc X-Received: by 2002:a17:902:b907:: with SMTP id bf7-v6mr1991070plb.399.1523021617206; Fri, 06 Apr 2018 06:33:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523021617; cv=none; d=google.com; s=arc-20160816; b=ogPehSJyzJQl3mBgYlmr8fcMu9a5wgjulJpHGxLTPOL2fL7VnaujpujFMktDf+8DJt uZcgIg+IYr4UF0n4AG3T2chr1v2MkLxgHZjEDi/tktdTr8y59UGsJduiz+6ps7bIUdOR bISOJ7YcE0Jpt5A3FdLdgh6y8FMTr21Bwsb5bgSG+1Gcvb7Wgx3AqPAS6hS6QLRXLnnE RVbcigV7qNklkNey/EfaWpV9Ps1MUQO1STpJUZgcoWfS91j4nX838V3poAxlXfR1I3IH shlQl4NrUGZLMAnep0Nzl9N1uOsszogfdF+tk01puNTnM3hM/XcHNY4HKbtaLtyRoHp1 Prhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=RO0fnDaNZZfjBjrPJUcSTcpJdgUAg0cDSYLXSSEFAxk=; b=dXXY+gIsWvBt4T1Avp/XfrhHE39DqqOTn1no7WasG1GWZ/7OR/Tsp6ycbfl21k2xSF Uyeo8y6A31Qtq/A5haIBJAp83nOZhuKM4oZ3+OKsGRAV5coys60nh4PhzNIithRoae9G aisXv6AX+uRXcPtjVvn+4itAcFax3Q94VqYh6gigywAZvlCzbId4PfHnVYv4tCfHmL6A x3qJGpe7Q7ENiCBM+9RYdpreasnpOiJYQK/7+v/mnBX9BbQUZcVuW60B3ayfKcNvfqM4 CcMra03FMxwI4iARrrGzhlLosNh19UNjfvvKRe0vJ/TX20qlHLcS31B8+4fsnSHNrCp9 LSaw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s85si8053300pfi.32.2018.04.06.06.33.23; Fri, 06 Apr 2018 06:33:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755319AbeDFNcT (ORCPT + 99 others); Fri, 6 Apr 2018 09:32:19 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:57464 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755304AbeDFNcP (ORCPT ); Fri, 6 Apr 2018 09:32:15 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id B65A0AD2; Fri, 6 Apr 2018 13:32:14 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Ben Hutchings , Florian Fainelli , "David S. Miller" , Julia Lawall Subject: [PATCH 4.4 71/72] net: cavium: liquidio: fix up "Avoid dma_unmap_single on uninitialized ndata" Date: Fri, 6 Apr 2018 15:24:12 +0200 Message-Id: <20180406084311.816498986@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180406084305.210085169@linuxfoundation.org> References: <20180406084305.210085169@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Greg Kroah-Hartman This fixes up commit 1d1cb762524f05cfb37994e0d36b7b4b5e957134 which was commit 8e6ce7ebeb34f0992f56de078c3744fb383657fa upstream. Ben writes: This goto should not have been changed, as no DMA mapping has been attempted at this point in the function. This seems to have been fixed upstream by commit 6a885b60dad2 "liquidio: Introduce new octeon2/3 header". I leave it to you to work out how it should be fixed in 4.4-stable. Fix this up by hand, as the referenced patch isn't worthy of being backported. Reported-by: Ben Hutchings Cc: Florian Fainelli Cc: David S. Miller Cc: Julia Lawall Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/net/ethernet/cavium/liquidio/lio_main.c +++ b/drivers/net/ethernet/cavium/liquidio/lio_main.c @@ -2823,7 +2823,7 @@ static int liquidio_xmit(struct sk_buff if (!g) { netif_info(lio, tx_err, lio->netdev, "Transmit scatter gather: glist null!\n"); - goto lio_xmit_dma_failed; + goto lio_xmit_failed; } cmdsetup.s.gather = 1;