Received: by 10.213.65.68 with SMTP id h4csp743345imn; Fri, 6 Apr 2018 08:10:11 -0700 (PDT) X-Google-Smtp-Source: AIpwx49+Goqj2oOHs08c0MUQYHbcR/uAIRDkFXLudzvm6tnKSS+wp7Vc9FdyruDI0cgDyYi0FKt2 X-Received: by 2002:a17:902:1e3:: with SMTP id b90-v6mr27706308plb.155.1523027410978; Fri, 06 Apr 2018 08:10:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523027410; cv=none; d=google.com; s=arc-20160816; b=DkTNKr0AjCaI+iaeXB77oEV2o1f3YcAR4whGid4pHPR6oeBBTrGJNEg4lDNnO3JPv0 Dtud529JgmoO6au9C9Jr5Nd9noDzTgGv6L6U4YJMHpkaTbiAqZVlzbWboYk4pwGd8hnh 9TEZggt61xbLdIRKJEVSDB9dLGXK5QlmYPrpFw0POw66ibJkm+1d2GeSt6UBrDFNAxnq IFwYHpR9PuLkRwoKhGGTmEv5CJpuclulWs66fAL4nEU5GAJ5af50/cjdZLxCs4ncjiwv MFimXH4pK4E7QLJ84d7sko0bqTheOrZRE6m4DDJJ5wUHKJjQcOKt4ZlcOBJusf8NDRq4 isxQ== 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=gERd8NggBxbTQjMNtFXUiQ+RtALiax6epwn+cgZY7aA=; b=LGBGqVaVSZ/s8GLJtZSOLZgdVwFjuxgyW+wu4MzMsF53QOnrlsuymnuDOjIL/b8Pp1 tmXR0TgFMn3+CF14BjI8F4OjGEw4LFtrutyn8BxHN+zFKzyQTAOshEZiubkkF63zq/Os L1RW1d5dvkMWVjrk2mcmoWR9+eUu5RkFwaG3W+cWcsmAIRgjRkLdA+oOaXq2vwaF1BhS fJ0/zF59V6EYpgd5+C4elMTSvTcBaqLsuMoprTxPR5aDGx5UPVjGJe/c0cJn0f/ceplY Yq95SpFq9pw140EumM7FzLXOoCtbihFSQWIaw+8MWtEdPuwtUGFDj4tqstovPV4rBj78 Fp0Q== 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 f130si7247431pgc.304.2018.04.06.08.09.27; Fri, 06 Apr 2018 08:10:10 -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 S1754739AbeDFN34 (ORCPT + 99 others); Fri, 6 Apr 2018 09:29:56 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:55948 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754693AbeDFN3w (ORCPT ); Fri, 6 Apr 2018 09:29:52 -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 6E8FED51; Fri, 6 Apr 2018 13:29:51 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Colin Ian King , "Rafael J. Wysocki" , Nathan Chancellor Subject: [PATCH 4.4 12/72] ACPI, PCI, irq: remove redundant check for null string pointer Date: Fri, 6 Apr 2018 15:23:13 +0200 Message-Id: <20180406084306.075727193@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: Colin Ian King commit 45288978859119c019eff93f0cb838a0de100bcc upstream. source is decleared as a 4 byte char array in struct acpi_pci_routing_table so !prt->source is a redundant null string pointer check. Detected with smatch: drivers/acpi/pci_irq.c:134 do_prt_fixups() warn: this array is probably non-NULL. 'prt->source' Signed-off-by: Colin Ian King Signed-off-by: Rafael J. Wysocki Cc: Nathan Chancellor Signed-off-by: Greg Kroah-Hartman --- drivers/acpi/pci_irq.c | 3 --- 1 file changed, 3 deletions(-) --- a/drivers/acpi/pci_irq.c +++ b/drivers/acpi/pci_irq.c @@ -131,9 +131,6 @@ static void do_prt_fixups(struct acpi_pr quirk = &prt_quirks[i]; /* All current quirks involve link devices, not GSIs */ - if (!prt->source) - continue; - if (dmi_check_system(quirk->system) && entry->id.segment == quirk->segment && entry->id.bus == quirk->bus &&