Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp4271478pxb; Sat, 5 Feb 2022 08:23:29 -0800 (PST) X-Google-Smtp-Source: ABdhPJxFdej0a+jAkaASdiVjGq37Cx0J3P91SE9u7AeeVJf475OY4B842gpRbhZ9FzsDeMu3CLKp X-Received: by 2002:a17:90b:3a90:: with SMTP id om16mr4938369pjb.111.1644078209372; Sat, 05 Feb 2022 08:23:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644078209; cv=none; d=google.com; s=arc-20160816; b=iqgAmjwWmmoHapS+Vi0gg1tpjJjC8umK4/hkNbtAieSmjDAuU3zi8aynII7YF5EuzJ Mn7nqu7mhc88YKUcxNTbDqwRzSpndT+exKu7F8OyMLkivmEt/e95zoprnDZ7PhDY4FNC 6SRHCc9pmS6xo4CYoNnvx0AuEEe9rpW2D5irbGFeTsw7AdjbUyspOnJA/fbtzB443woV IuH6U9HkwOVycx22dEnBpqIFeND//u6yMg1XhBI0n3+UdJ33gRlobkN+oqnTOF9ktRsc SBo4NtMbVin8mnzjY4em60FGVo5/gPSc1IxapxQDMNt7Nlfg3++JGXIx6QnoCdtBHScd LJJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=KoJATDYfH+gn5f/0me2oHqChvUa8IHb4U50vscS8KNE=; b=ZJZ1D42R84/ZisNdFfLC8HWRm+BRdOJnRbNjpKk2uJypa/jsZETZBlDoZHi39tIV80 8f/MO1phBReurcQWDJbWAYIzmAvhurDXWidsMz4bnBWUa0ffJEXtSOpkGfimPfOEfree wvaDOq41xOCiMjcNDOIfHVPKt7UDMUqO3pVeQDqzkZlbgLcPt+raK8N9moGECL20N7Wd dTu1wI4E2NuVJ/7AzCg2bTDOyg1j9J88S2o2KcwgjxqSezOr4jofKFvvGSdTow1CFrrT avELfXT24aqITzuvW1PpkuvXXjic0G/yBkKCQcpBqHiTkAzh5WqAK3Ffwi+FD6OIEArm aJrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=wLt7gh0o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a16si4898133plm.370.2022.02.05.08.23.17; Sat, 05 Feb 2022 08:23:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=wLt7gh0o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1359346AbiBDOeU (ORCPT + 99 others); Fri, 4 Feb 2022 09:34:20 -0500 Received: from dfw.source.kernel.org ([139.178.84.217]:40012 "EHLO dfw.source.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233084AbiBDOeT (ORCPT ); Fri, 4 Feb 2022 09:34:19 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 7299160F6A for ; Fri, 4 Feb 2022 14:34:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 34DE2C004E1; Fri, 4 Feb 2022 14:34:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1643985258; bh=fypUg1c5tRtvNi/27HyWD+WFQzv7bomeprjjJYewvbU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=wLt7gh0oG+EO9z8N6dAQfrfZ6CLuQkcHRFevSUSAEpaR5Ubcg5QN9KOv/1CKvmSPr Ck9DykkwEGyYw6Hf3J7yHYfgT2UgXRxb9GIo+iQpETuSqjoPCIzZA7z7vO4GjvAFJa pwxWBFwcRTU0Uomdcflgd0UkzZmm2bnaVVI0BrE8= Date: Fri, 4 Feb 2022 15:34:15 +0100 From: "gregkh@linuxfoundation.org" To: Robert Hancock Cc: "giometti@enneenne.com" , "linux-kernel@vger.kernel.org" , "andriy.shevchenko@linux.intel.com" , "akpm@linux-foundation.org" , "rasm@fe.up.pt" , "jamesnuss@nanometrics.ca" Subject: Re: [PATCH] pps: clients: gpio: Propagate return value from pps_gpio_probe Message-ID: References: <20220112205214.2060954-1-robert.hancock@calian.com> <5178d655-a9f0-0a0e-866c-b85b7eda69f3@enneenne.com> <72a4b544d8ed7dc6ff809f21752dd56889185f65.camel@calian.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <72a4b544d8ed7dc6ff809f21752dd56889185f65.camel@calian.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 02, 2022 at 05:04:13PM +0000, Robert Hancock wrote: > On Sun, 2022-01-30 at 10:35 +0100, Rodolfo Giometti wrote: > > On 29/01/22 23:02, Robert Hancock wrote: > > > On Thu, 2022-01-13 at 09:17 +0100, Rodolfo Giometti wrote: > > > > On 12/01/22 22:07, Andy Shevchenko wrote: > > > > > On Wed, Jan 12, 2022 at 02:52:14PM -0600, Robert Hancock wrote: > > > > > > If the pps-gpio driver was probed prior to the GPIO device it uses, > > > > > > the > > > > > > devm_gpiod_get call returned an -EPROBE_DEFER error, but > > > > > > pps_gpio_probe > > > > > > replaced that error code with -EINVAL, causing the pps-gpio probe to > > > > > > fail and not be retried later. Propagate the error return value so > > > > > > that > > > > > > deferred probe works properly. > > > > > > > > > > FWIW, > > > > > Reviewed-by: Andy Shevchenko > > > > > > > > Acked-by: Rodolfo Giometti > > > > > > It's not entirely clear to me what tree PPS patches are supposed to go > > > through. > > > Seems like some recent ones have gone through char-misc? Not sure if > > > someone > > > has this in their queue? > > > > LinuxPPS has no its own tree. All related patches usually are sent to me to > > be > > acked and to Greg Kroah-Hartman for inclusion. > > > > Ciao, > > > > Rodolfo > > > > It looks like some MAINTAINERS links should maybe be updated for PPS - the > referenced page at http://wiki.enneenne.com/index.php/LinuxPPS_support seems to > be dead. There is http://linuxpps.org/doku.php which points to a new mailing > list location as well, but that seems to have very little activity. > > Greg, can you pick this patch ( https://lkml.org/lkml/2022/1/12/879 ) up? Please use lore.kernel.org, lkml.org does not work with our tools, nor do we have any control over it. thanks, greg k-h