Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp4862453ybl; Tue, 4 Feb 2020 03:23:11 -0800 (PST) X-Google-Smtp-Source: APXvYqxE3l0ISmN7WSXQ8Ab+iJdCatzWOILfRBuC5a2V60UvCyUxPR55E3rz9/REuZxgQmZCpoWm X-Received: by 2002:a54:4e8d:: with SMTP id c13mr3075856oiy.27.1580815391289; Tue, 04 Feb 2020 03:23:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580815391; cv=none; d=google.com; s=arc-20160816; b=eZn+aXnM1DP124q+rVWBKX6Z5cFO1cNlGf58wDte0hsDrElhJAAyTDGAI3UKMXHkVZ G/SBksfG540mY5laOvZiiclMItwiWr24LPNUq8iZNJmz8XLAi+HW+F1NE4IkSTSLaVfi T7wb6KjDCercmSF2N1qNVD41uhc1roM6ipR7oMc87bLrJDwQW+Atf4hllsW/hMici2dx FKQCOvbWkxrGDRm35RI8tXjcpWfM2MONmqnT4qrewkevdGOhQuoiMEs/l1sejqhy7bgc 3o9SqjQjz//NHy4ZfHzWNTA8OkmW67YPbSMyWgO6gbE4eva4lTZM7fselZUIpTa1q3Iu 741g== 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=etkzxQdonYJKMTHRqSVIxyc50MlvlU1LrQeOV4a4eFk=; b=qF3DFDt249Br8hUVtMJhKltDFyBdTT/MKVoJHAuYcp4uzb58wbbgakdvXlMwgRp2Oi i0Sv9JnoQ5JK2/Ai6hVb1EwXE0+Tia5uAHv7wnoX2jGsBdV3jHsoLPiOX1Btj5VomQse rfqnSavLNFP9z+ptb+5puM8MKWowu+dDV7nYf3MxODRfV7yVcgINMRL+514/ZmSK5z9f bE3v8VJaui7bGbfy5lNUKj3j8b39m/Se3X3e49U3wBemUiYkpY6fmQmWYhBQecXHIxaF hZEkqYi8Loaxehvq3BnpO5z+ulgTaYw5mF3Kr1eBY4VTfMhHo6+66g41qRVK+w54qWtE qWFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PIRI49xc; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m19si11747994otr.18.2020.02.04.03.22.59; Tue, 04 Feb 2020 03:23:11 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=PIRI49xc; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727210AbgBDLVJ (ORCPT + 99 others); Tue, 4 Feb 2020 06:21:09 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:42964 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727004AbgBDLVI (ORCPT ); Tue, 4 Feb 2020 06:21:08 -0500 Received: by mail-pf1-f193.google.com with SMTP id 4so9306047pfz.9; Tue, 04 Feb 2020 03:21:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=etkzxQdonYJKMTHRqSVIxyc50MlvlU1LrQeOV4a4eFk=; b=PIRI49xc04/X0a8DT1CIRCvr2/mgyzDfnaH9DdnMmIZbmCYVnMSpJhynEmGudh5hDO kVywtrYnr1vRzyqzoru71Fes/x3ooibD9Uqd895xrv9y0yN5ECuVgYh6i0NCQRqUDhyJ qO/t/LY+TELglPmEJCIFcolOV8ow1gOutzm2X7/cKDcQupCEEfZVUVo1/YSCyQdUwDSz 5/9f29STvTaZmVDO19GCRyVvBa9rXdFAKdLOnMmVgQYCbkdZYg1fmqJP1iBZsKNeqLWy HfBK1sK9PaokmKWzOFGeMbuUZ+orx+WcSN+ZMje9YdGfzp8Kv7GKh8Ax/rt/3m6aqsWh 7GoQ== 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=etkzxQdonYJKMTHRqSVIxyc50MlvlU1LrQeOV4a4eFk=; b=pc6gDTN3mOiBahi3MRqt7tt6mW8pSttBQrVR9VHuYfSPdQKnVnAb12UkQLaOTULtaH tOopDofcD57e8xFi5HsZBFmzHVsTaAQQKduN4L8sxzOgH4zDqfxW+vgTeJFvKblGjEru rdND7K8r+BKiG84kW0wQBWmmCpCthkLXN0ySlrJ/9u7GtRWTgH2x0SbpRduOvpK9OUIg jDWPB6df1Ljw+SDTH2wGzOPvcUeg61HIRrKIxMIRseWUZh9D/yErNB0UmzcrZDd08Uo8 mcP4BdwJmwYKAKqV5LxAFMwtKWCb37JDAn40BBkjQC7Ft/FBPfkQjRkhMg9W5ysSwkEs XOdg== X-Gm-Message-State: APjAAAWYrhQv8xUaySIOiI4DRATs/38lJT1yrLIdFxa4ExLc71Vv/uwa EIvqM3p+FI3/Hm0kSWEl0s9QuhpYj7t05Ceq6qc= X-Received: by 2002:a65:4685:: with SMTP id h5mr32235446pgr.203.1580815268189; Tue, 04 Feb 2020 03:21:08 -0800 (PST) MIME-Version: 1.0 References: <20200203101806.2441-1-peter.ujfalusi@ti.com> <20200204062118.GS2841@vkoul-mobl> In-Reply-To: <20200204062118.GS2841@vkoul-mobl> From: Andy Shevchenko Date: Tue, 4 Feb 2020 13:21:00 +0200 Message-ID: Subject: Re: [PATCH 0/3] dmaengine: Stear users towards dma_request_slave_chan() To: Vinod Koul Cc: Peter Ujfalusi , dmaengine , Linux Kernel Mailing List , Dan Williams 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, Feb 4, 2020 at 8:21 AM Vinod Koul wrote: > > On 03-02-20, 12:37, Andy Shevchenko wrote: > > On Mon, Feb 3, 2020 at 12:32 PM Peter Ujfalusi wrote: > > > > > dma_request_slave_channel_reason() no longer have user in mainline, it > > > can be removed. > > > > > > Advise users of dma_request_slave_channel() and > > > dma_request_slave_channel_compat() to move to dma_request_slave_chan() > > > > How? There are legacy ARM boards you have to care / remove before. > > DMAengine subsystem makes a p*s off decisions without taking care of > > (I'm talking now about dma release callback, for example) end users. > > Can you elaborate issue you are seeing with dma_release callback? [ 7.980381] intel-lpss 0000:00:1e.3: WARN: Device release is not defined so it is not safe to unbind this driver while in use It's not limited to that driver, but actually all I'm maintaining. Users are not happy! -- With Best Regards, Andy Shevchenko