From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URG_BIZ,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0DDAFC54FD0 for ; Wed, 25 Mar 2020 11:36:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id DA21320722 for ; Wed, 25 Mar 2020 11:36:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="emz1+nz3" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727389AbgCYLgI (ORCPT ); Wed, 25 Mar 2020 07:36:08 -0400 Received: from mail-qk1-f196.google.com ([209.85.222.196]:36254 "EHLO mail-qk1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727046AbgCYLgI (ORCPT ); Wed, 25 Mar 2020 07:36:08 -0400 Received: by mail-qk1-f196.google.com with SMTP id d11so2128149qko.3 for ; Wed, 25 Mar 2020 04:36:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=bSc9mBMtLwWQfwKgquoZTlMfgszjByzVoNHeKAodWUs=; b=emz1+nz3y4wvNriGJwoIRqoV4ci7HwNm85PTpB/38lXN0Ja9bOf5HMyriN27EMwQkA I6/jfJ2upb3hvkU3Ey40vobcv67jc9Q4BvFoGWrN5Yfc7TKXqja99vetjVG4C0w/ktkD rCQLMtaYIurWO/vFvXB26Ki2WEoGZFX939E2TfMNSuWy2469Ve/OoBSx4xS86OFaJP7w ZfSiWBPzFNPbfu1peFPSPg62RcHnzEDORJMMc6zXOiNQNfNsx0LAHAtW7JhLzrlgeIsb Vc1JD73KKDVJVx8EMJNeBpDJMnPyD5oC4kYNJDMp8Z2aO80yd2xLz9Ft9VW6vMc39IRh TMSw== 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:content-transfer-encoding; bh=bSc9mBMtLwWQfwKgquoZTlMfgszjByzVoNHeKAodWUs=; b=ZVS7210VQM5KzHyoFpmwOwCORjrX+VWwrE2cBSb0X7zauWH/OWRZzu3MVtrljuh2CV +YHWEg8SIzrxuz6V1tDMdSfG4S0WQkwzqMgeNtmBNYiZsxgB4G3eeWIiiCiQ/cFuwKdO Qrn5iwFq1hDIj8m/GUApKXkA2oDl6RZ+dRMlJVmBa4GIi2eM0GpMHHNZidMPkZF3MuAZ 0aSDpqIUGl1jQseYzUClPEFmOqJ3w4FPVbyQroOAQID1vTPnqYK5HgLT8pAfa3estLbG fLFt5fu2lbBKOZRwgEMcBJBJkora/LVsoCWd1UavAZu9Dv224FqNo1OAlD6/+8STmqN9 XkCA== X-Gm-Message-State: ANhLgQ0+0yGHd7u0FSPRHgf2WZRtF2KcTcBDihyuXY86qk9hDg+qam07 pFvT9TJOFUjDju8VrX4OCNHVIlQndnecpggTGn3KVQ== X-Google-Smtp-Source: ADFU+vulW3rcFWA4Rup1YiyivwdmvSxJzrHPxnTXjr9Wh5EcRjyi8bY3bUNqPEDPbEtw9JdXo/Z4SNjuFFhobVSlFys= X-Received: by 2002:a37:3c9:: with SMTP id 192mr2446179qkd.330.1585136165908; Wed, 25 Mar 2020 04:36:05 -0700 (PDT) MIME-Version: 1.0 References: <20200224094158.28761-1-brgl@bgdev.pl> <20200224094158.28761-3-brgl@bgdev.pl> In-Reply-To: From: Bartosz Golaszewski Date: Wed, 25 Mar 2020 12:35:55 +0100 Message-ID: Subject: Re: [PATCH 2/3] gpiolib: use kref in gpio_desc To: Linus Walleij Cc: Bartosz Golaszewski , "open list:GPIO SUBSYSTEM" , Linux Kernel Mailing List , Srinivas Kandagatla , Geert Uytterhoeven , Khouloud Touil Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org =C5=9Br., 25 mar 2020 o 12:16 Linus Walleij napi= sa=C5=82(a): > > On Mon, Mar 23, 2020 at 9:44 AM Bartosz Golaszewski wrote= : > > > Hi Linus, > > > > what is your decision on this? Because if we don't merge this, then we > > need to make sure nvmem doesn't call gpiod_put() for descriptors it > > didn't obtain itself and we should probably fix it this week. > > I'm simply just overloaded right now, things related to how the world > looks etc. Also Torvalds writes in Documentation/process/management-style= .rst > that if someone ask you to make a decision, you are screwed :/ > I see, yeah the times are uncertain for sure. :( > Your decision is as good as mine, I'm not smarter in any > way so if it is urgent send me a pull request for the solution that seems= best > to you, I trust you on this. > There are no users right now of the broken interface, so I'll just send a patch with an appropriate comment to Srinivas for the time being and we can try to fix it in the next release. Bartosz