Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp519644pxj; Thu, 10 Jun 2021 06:31:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy7frgkt2lklkxkFojWNXsN4sRPVlEYSRxjUkQoD0Y+FM4VWKmNHv3CJabdMFurqoZ0y0RE X-Received: by 2002:a17:906:e2d6:: with SMTP id gr22mr4651415ejb.514.1623331862321; Thu, 10 Jun 2021 06:31:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623331862; cv=none; d=google.com; s=arc-20160816; b=SZp0JaxePaf1+n7bEdURiL0Psp8t079ZjMAzyaxAW0YzKlB40K34//seC+GTZy2apc y/UwOG4YWiSXioK92E/PmXU/k9fkGo2YUB/YO7irvpk4F7sM18D3/lzglLJJLLI9pItB W+Te1NkEzCBHJF38jGlvkTSJVqSN35DTJkTo9NlcLSU/PkxjW6IyaQ066UOzJg/q6JUc OcYvviAPMmRZHn7DxU+hrem9RWDR+1cQnwE1KDX2RR/St1FVXHvz6V8odYC5mlGLDmvL YrY8nuTGJkY+BaFPtvu703gsJg748lliOgT+Kxxm+8a1f2xsABo5E7z/DPrP2Bt32tO+ uVwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=usI/+u4XtISFZVHRz7Nuoee8ZW5mOj7emFTwtljSgXE=; b=uf2n0GVAh6vHeTgFhlNRp6WBuQVJ9FST4ZAF8DU/NC3c/17xU5F0K927L/yTy4BlWM s6xO+Hq8g0IXQLSJJ8ccD0OKN4jjkfCpuQexnRwJDraIKTUnEEkNC+7e08XsXrLGB24+ RkR6L9Eo2L1ZVnnds7NiayNw49+VR1N2kWWvzOLALEPOjAtrR1HJWU3UXuQ+dzGZhUbT Su9aRkO8fBvpZQjy65D7bSgMDT0Y1/Ov7AuwzERuF70OpujySRYOIpw/gt0wq5nqZc74 sy8bhfAnBBT17PJYYL7dDsnMlJJfoybwUafx9vHfZZH5sCeJyC7OMO57MhkURona0kaq OeJQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y8si2334754ejp.159.2021.06.10.06.30.38; Thu, 10 Jun 2021 06:31:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231175AbhFJNbJ (ORCPT + 99 others); Thu, 10 Jun 2021 09:31:09 -0400 Received: from mail-oo1-f48.google.com ([209.85.161.48]:34492 "EHLO mail-oo1-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230188AbhFJNbI (ORCPT ); Thu, 10 Jun 2021 09:31:08 -0400 Received: by mail-oo1-f48.google.com with SMTP id i8-20020a4aa1080000b0290201edd785e7so6775109ool.1; Thu, 10 Jun 2021 06:28:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=usI/+u4XtISFZVHRz7Nuoee8ZW5mOj7emFTwtljSgXE=; b=MUoOo+XzHjn7QZ80fSGELN9sAxIl86paFnEYtXWWlpUHv8QYUn9ousZ5oeK0VZHJXL picEvHYR4QsJ1v1Yprr1nOtW5s3ngLxbzG8mihYkyDdZzdfJzziblXFt/uFRWZeH+eNH Qu1cLUXEVu/iNxSt86Mzkb0yGiMcUt5mbm8x+hcziAwT0sLWF5UrSCHWkp7SWj+JIHvh kzzzABOF1XOty8gwkUA5VrIm9yDG6qKt2/qMszg3AC7WDmhM0CJwTRIXwS5Daw9ZBUlV I6n9gGJ+e8gjZrw32R6i9vYW4/Y5EtPzHFtOAy9iuIxmV1X8B8p1fvVGZjHnIxbmb11r 7xAA== X-Gm-Message-State: AOAM533AGR9U+Q+lURTxZpqxaH+qXGTI8qdSfNKp+y7lY+4XQfEqogsF Tx+tLzpgs8c7g4dzfgBqGKaQqxOu0KoVIzc3yq8= X-Received: by 2002:a4a:a9c8:: with SMTP id h8mr2410450oon.1.1623331736507; Thu, 10 Jun 2021 06:28:56 -0700 (PDT) MIME-Version: 1.0 References: <20210609173312.298414-1-colin.king@canonical.com> In-Reply-To: <20210609173312.298414-1-colin.king@canonical.com> From: "Rafael J. Wysocki" Date: Thu, 10 Jun 2021 15:28:45 +0200 Message-ID: Subject: Re: [PATCH][next] ACPI: scan: ensure ret is initialized to avoid garbage being returned To: Colin King Cc: "Rafael J . Wysocki" , Len Brown , Maximilian Luz , Daniel Scally , Andy Shevchenko , ACPI Devel Maling List , kernel-janitors@vger.kernel.org, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 9, 2021 at 7:33 PM Colin King wrote: > > From: Colin Ian King > > In the unlikely event that there are no callback calls made then ret > will be returned as an uninitialized value. Clean up static analysis > warnings by ensuring ret is initialized. > > Addresses-Coverity: ("Uninitialized scalar variable") > Fixes: a9e10e587304 ("ACPI: scan: Extend acpi_walk_dep_device_list()") > Signed-off-by: Colin Ian King > --- > drivers/acpi/scan.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c > index c3067e8bfc47..0945d952f0fc 100644 > --- a/drivers/acpi/scan.c > +++ b/drivers/acpi/scan.c > @@ -2151,7 +2151,7 @@ int acpi_walk_dep_device_list(acpi_handle handle, > void *data) > { > struct acpi_dep_data *dep, *tmp; > - int ret; > + int ret = 0; > > mutex_lock(&acpi_dep_list_lock); > list_for_each_entry_safe(dep, tmp, &acpi_dep_list, node) { > -- Applied with some edits in the subject and changelog. Basically, if you make changes like this, please specify which piece of code you change in the subject/changelog. Thanks!