Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp874680ybi; Fri, 24 May 2019 12:56:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqxRp3E8WieTwhSrVPGqFYduzN8785VXcxrzbnXEoY/6kqkJ49MVo19OAtA7cPe2C6VQZ3O0 X-Received: by 2002:a62:fb10:: with SMTP id x16mr51364573pfm.112.1558727804454; Fri, 24 May 2019 12:56:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558727804; cv=none; d=google.com; s=arc-20160816; b=Qxh262PwkCY2CfMXGFrcWtt3Z9NSyypM6zBL3MHO45Rkv4vfKkXcWE8tuova+/jkNS g+oiXssYyMhG7L1kq5hsPp43H545ynY0AewKcwjDMJXbP5padx/R36rNOrKok52X92Kl QoVk0sdGBp4fKn4SLvaluRxsOZArMCCJqp1BwUZd28VP4GEk6F58naSNKuz6LIho7Nwy yLB2d2LI/ZI1Y9uN9t2deYmhyZ5vL4Riff0n9cC1mRfm+Y61gs9D7h+3IjVFyFBUBerI ClhfiuAP459WMxbsHKmF1z28EIHmMAxCzBDQ5Ozg+XUm1FEVxhrOIeRlAFxjP3cK99vY 72Hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Xt54DDre1TnEzFOMPDPIB0ZqDFDYOYSsZfmW1xx+YWQ=; b=0nqrjrCvx2MQZo1h4bOrDKfoulCUGxtvV7y/VZIEqOzx+iWYdN5pP+91P35rtd6O2K SMKmu9CI5EeS8RvPqBXQIBaMXJx4o3q5DvUCRL7CNSH2xPx3mf7MQr37KwtzWn6gekvL B7vVJWc9+LvqbcyzYjo6BD3dzDaPcpYbpFmfqcjL2ijECM4aQ0ArfwKvq0c0B7qUpoJp nhAedFdxRZ6f+5iFkJ2QSV7X1a9AJWg3XoNSPUIu31hf37I/KyJvfq3ltX5oqIY4Fy8w 9uP38ZY5X+Pwk4v2Y2qC9LQbHb98LFE8wiqpBdA5ihvh7jKepSJ0OGRhwbm/3pT5pZMV KdXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b="mK/rlgCH"; 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 bf1si5261187plb.49.2019.05.24.12.56.28; Fri, 24 May 2019 12:56:44 -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; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b="mK/rlgCH"; 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 S2391762AbfEXTy4 (ORCPT + 99 others); Fri, 24 May 2019 15:54:56 -0400 Received: from mail-qk1-f194.google.com ([209.85.222.194]:45058 "EHLO mail-qk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391698AbfEXTy4 (ORCPT ); Fri, 24 May 2019 15:54:56 -0400 Received: by mail-qk1-f194.google.com with SMTP id j1so9240118qkk.12 for ; Fri, 24 May 2019 12:54:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=endlessm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Xt54DDre1TnEzFOMPDPIB0ZqDFDYOYSsZfmW1xx+YWQ=; b=mK/rlgCHAU31Ndy2/TknRICETkuDWRLiMDV9Ep2/UJnYqsLhT0+uhK5DQn2MjbacoA UtiSL81Y223VZ6hhlz7ZAYZwMZGNX4FAZAS3sZCi79fa/aqx+afEspIN8tBtToMwLpTG LvCmWMXmX5LwkMDAbCTY06fFTq4oiMdL4RDL+Ps5Ue+gI1cfOUjDMsIDc0Gptly9jdpl kIfzx+J9WwBJziJN+BTwFqTpoFKVpN6upMG7aSCuQLlMyscTSWU5if+RVptV9/uRtsGH Bl+ipk0QHHOZ0PFSEiHZ1P4IHxDGEcwlHB9F3JHxEygIOdGg9zASrzNFFvQDVt/GPfP9 zj9Q== 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=Xt54DDre1TnEzFOMPDPIB0ZqDFDYOYSsZfmW1xx+YWQ=; b=gL01nu0JDnBtkxd58DCLHHFPqghm/J7w8MCOYMV0nfH9J6DgzfVeMM0P5RJKwM4i3G i574I70V72OVWU5+WdKMugsv540KuBhhFZnsYGhoG1U5Stvr8dTrFeVHV+0X6gdEK21+ nRGlODFhlNk2z+zsDGAiO8kOs7mNh3QSQVlRilTQbQFrTaulpMCqenDwMfa3vBbkH/Cx 85sicJ9ALcWmWTmIjFtq8fqzFFU+mSi3Sj2G2gZtBfz7+/pRWXWTf1REhk4Y796eDK3Z Iw27ubvFlMUEB+Vt9seXMY0jlUxUUfwz082uiQu6m5lddj2RP9hcnyURvBaaNnRZ+dQz i9HQ== X-Gm-Message-State: APjAAAVBUAK0KAf6IXJ+ic2ZVTLSo8hRCVArN31y4lc2JSHTa+JfkxLy mutfzVrlHyhVa6ujUWtJGzaGaO7fa2jYVSgr9DMZ7A== X-Received: by 2002:a0c:d4ee:: with SMTP id y43mr83514431qvh.26.1558727695449; Fri, 24 May 2019 12:54:55 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Daniel Drake Date: Fri, 24 May 2019 13:54:44 -0600 Message-ID: Subject: Re: [PATCH v4 01/13] platform/x86: asus-wmi: Fix hwmon device cleanup To: Yurii Pavlovskyi Cc: Corentin Chary , Darren Hart , Andy Shevchenko , Chris Chiu , acpi4asus-user , Platform Driver , Linux Kernel 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 On Tue, May 14, 2019 at 12:50 PM Yurii Pavlovskyi wrote: > > The driver does not clean up the hwmon device on exit or error. To > reproduce the bug, repeat rmmod, insmod to verify that device number > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon?? grows every time. Replace > call for registering device with devm_* version that unregisters it > automatically. > > Signed-off-by: Yurii Pavlovskyi Reviewed-by: Daniel Drake