Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp629726pxx; Wed, 28 Oct 2020 12:51:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9DsewIxxfelGrx0GiQ2erBcXGjA7Z1CqVnVWXXgVah2ztW5fwyfHryma4ZQCN8o16SpKE X-Received: by 2002:a17:906:4057:: with SMTP id y23mr648552ejj.471.1603914677280; Wed, 28 Oct 2020 12:51:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603914677; cv=none; d=google.com; s=arc-20160816; b=eZNdd/JE9ftZvNlkatjHTJW/RbLz+fGuUerlmJ/NeVoQGvu0ImKbsL2rpLtqJuL+4I DDOVcKWSecnQAIKqqASLGnplBIIxUlgjeG9bjEo2X71jGEilYp/8AtiLgSJXGy3b/blo anJN8a3lcFoTYRgmD+Zb5OMHfrpZ0PorMBH7xJuyWAGRgavF3C8sYq1bHbUffNYidxJj CJgm2botq6fobN/Y+TYth+U2ZdzycsxEu/HLt0COqwByGxN37mFjOb9r5jiKsVJezjYu Qu+qiky+iK8fh4SmOM5X1XL9ENI17V0b2dWqGaORGhhRastO54Fn6LQdOOVImGlM0N/A RrXQ== 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=cgfDxBRqZFn1I8+lrk1v2IOdukgMx9CwviEf/qzFVes=; b=wl9VQw1ddaZrLajFca/wmNUIiKlrzr2l9bD0rjxDs4e0m1Xmi6NcxUReeVTlbwdtZx RzhinDnzEHujfAu1rWn2UqPsyqg9uEEeJF+48Ufogk0xDG2mHaqyvISkKmIj685NgtYh W6ilblTm97kOIj/et/sxxrkT7v5B+N2g8IXNkC5TNKiSkwzVql+MYf9xc8ny6R7DyOg7 ytkNvdqXQtmoGI12Sy+NCNHoS/SXixfTzHDp0EvyOvrWteCME9visi338JvluZxkbz2R H8axpPzQ1jriqAFUEVaSaAbBUHmshZBkdBD2IJBYyyNstCUBPD8f5tDdqASM3JslvjeI GMAA== 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 g1si6073edt.484.2020.10.28.12.50.55; Wed, 28 Oct 2020 12:51:17 -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 S1828387AbgJ0Sbp (ORCPT + 99 others); Tue, 27 Oct 2020 14:31:45 -0400 Received: from mail-oo1-f67.google.com ([209.85.161.67]:38937 "EHLO mail-oo1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1828382AbgJ0Sbo (ORCPT ); Tue, 27 Oct 2020 14:31:44 -0400 Received: by mail-oo1-f67.google.com with SMTP id c10so572184oon.6; Tue, 27 Oct 2020 11:31:44 -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=cgfDxBRqZFn1I8+lrk1v2IOdukgMx9CwviEf/qzFVes=; b=HixRlBPYT6Yur4+e1IC1zJojA0mc+iq5kufayHW9il9vtqAY/tgd0sO1LCOAbJJFyI 5YvxRuOA1dmOIUHc4WR78ofkJeqZQnIVnwuGPeNdczDgAa3fNwCtDYhYLsoYJAGv8dWd DrAM+Kpxw2wXslcH/JslbgSuZZ4RomGhWuoGa8SWp3KvqmeJar+ezsO6uxaOgRc5R4O5 xXehRB0IvyRjH3otB7EFSBXT9vWF+bVmDLygds5aZOfnDRP/Q+4c6chUxa/hqjy0pEMW ZqYrc383AWoq9neHhWcDcxjlSFEGZlMsVLuVQvVRSn+WOgyoghLpxTFhRfdfOf+MVpyK JJtQ== X-Gm-Message-State: AOAM5320VIareMwk+xMjrqi5IIJCb0VI3euxgNxJ2gAr7jR1LFcaYIDQ r29Yct6oSADJ/8XwCd/TgTI+RSZbnYiJhSSbatxfqZ7q X-Received: by 2002:a4a:dc0d:: with SMTP id p13mr2770015oov.2.1603823503770; Tue, 27 Oct 2020 11:31:43 -0700 (PDT) MIME-Version: 1.0 References: <20201026214838.3892471-1-arnd@kernel.org> In-Reply-To: <20201026214838.3892471-1-arnd@kernel.org> From: "Rafael J. Wysocki" Date: Tue, 27 Oct 2020 19:31:32 +0100 Message-ID: Subject: Re: [PATCH] ACPI: dock: fix enum-conversion warning To: Arnd Bergmann Cc: "Rafael J. Wysocki" , Len Brown , Yinghai Lu , Arnd Bergmann , "Gustavo A. R. Silva" , Hanjun Guo , ACPI Devel Maling List , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 26, 2020 at 10:48 PM Arnd Bergmann wrote: > > From: Arnd Bergmann > > gcc points out a type mismatch: > > drivers/acpi/dock.c: In function 'hot_remove_dock_devices': > drivers/acpi/dock.c:234:53: warning: implicit conversion from 'enum ' to 'enum dock_callback_type' [-Wenum-conversion] > 234 | dock_hotplug_event(dd, ACPI_NOTIFY_EJECT_REQUEST, false); > > This is harmless because 'false' still has the correct numeric value, > but passing DOCK_CALL_HANDLER documents better what is going on > and avoids the warning. > > Fixes: 37f908778f20 ("ACPI / dock: Walk list in reverse order during removal of devices") > Fixes: f09ce741a03a ("ACPI / dock / PCI: Drop ACPI dock notifier chain") > Signed-off-by: Arnd Bergmann > --- > drivers/acpi/dock.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/acpi/dock.c b/drivers/acpi/dock.c > index 45d4b7b69de8..24e076f44d23 100644 > --- a/drivers/acpi/dock.c > +++ b/drivers/acpi/dock.c > @@ -231,7 +231,8 @@ static void hot_remove_dock_devices(struct dock_station *ds) > * between them). > */ > list_for_each_entry_reverse(dd, &ds->dependent_devices, list) > - dock_hotplug_event(dd, ACPI_NOTIFY_EJECT_REQUEST, false); > + dock_hotplug_event(dd, ACPI_NOTIFY_EJECT_REQUEST, > + DOCK_CALL_HANDLER); > > list_for_each_entry_reverse(dd, &ds->dependent_devices, list) > acpi_bus_trim(dd->adev); > -- Applied as 5.10-rc material, thanks!