Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4175646pxj; Tue, 11 May 2021 22:49:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxPUKOki9Rl49C/tidqH6txuqTqfDxWsmRDWR8uCc8WRDse1yR8buXPjI+Vbj+BToyuLLFX X-Received: by 2002:a05:6638:29a:: with SMTP id c26mr30840732jaq.135.1620798584421; Tue, 11 May 2021 22:49:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620798584; cv=none; d=google.com; s=arc-20160816; b=Cyx9OEhK5Fm5RdNtQenNltduZbbxoS96IwG8iJ8dJlD1nRcEDcFGtoh6TUeew5F4RL sE/GJkM7N8AB7P1pV94yxuLeyJbH9VjT/OWRBrczjt1F1WVfq2I/AY5DUnZuEG2x2FNX vWpB9o0cEOrHG1EW4wgI0cyLLEmbU9w4opzYqGAqG6qV07VUhtB8Wm1REh76cZPAKBaK TiNVXdwEgDWCcAs/wptt9o98pJBXsRN9bnr7qujZl+8/Yo6dQgh4UYNBBHv2xhYbixbO 4TyZVkSWLb1v30nwQ3tEPG8SKz53FKihcwjdpXAdywq+A1UvmXqKBGJTWEpYL92QKNmz HVTg== 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:dkim-signature; bh=xqFkaU9Utqp73FaGe04Oz4Du8qXg1aN7oD22mTiDHFo=; b=0vYAuwHo9uMx/Q5PXMlWiL7MgOwO7DU7Et3ckko+TuXZmoK96owovIc9ALIOpebX51 NpSMNQx9SgbxaqTgjcoF8ddZlBSt5BAHy2o+VGFPae6SgJsoq4bEaKLL1GIj0mEZU30n bPEjeZMiN33WYM1prJDSnvuH/22xl6oMwsY6wzyhtaHFQONwsNW0rzVoZDHT/5bWnDWk dMaSsmNUEpL42W5bhjInN3cZVh43reHWHWVOXc5ZCzBFspn/17iaZSD/nCehEYhdLSf6 H7aAR+/KliqFCE8aIixL/ADDMMDW3Y23Lnx9juZrQMFTPRqIbynwsB0PVxsn1oQikiCs +MHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mzhybC+s; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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. [23.128.96.18]) by mx.google.com with ESMTP id a7si18935696jat.120.2021.05.11.22.49.20; Tue, 11 May 2021 22:49:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mzhybC+s; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 S229702AbhELFu1 (ORCPT + 99 others); Wed, 12 May 2021 01:50:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229580AbhELFu0 (ORCPT ); Wed, 12 May 2021 01:50:26 -0400 Received: from mail-ua1-x929.google.com (mail-ua1-x929.google.com [IPv6:2607:f8b0:4864:20::929]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D288C061574 for ; Tue, 11 May 2021 22:49:18 -0700 (PDT) Received: by mail-ua1-x929.google.com with SMTP id n61so7108535uan.2 for ; Tue, 11 May 2021 22:49:18 -0700 (PDT) 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=xqFkaU9Utqp73FaGe04Oz4Du8qXg1aN7oD22mTiDHFo=; b=mzhybC+snp1rVDwFsFOVsoSWSm+hBDcpwVReE8LlWL8c7W9IYDsUR44yL02NQXJusZ xcMeCPI9YkGaHXEus4W0DRJgYiZujTCTOkleM758S6rWUmm91E2xayeuxf1bfNRtvqRx QXSJNMb8YJzMcLpo+nP9JxevLi8te2M5xR0rdQq4301EbX7Mn7FqD5DIzdQvUQ2WWNYq XrzamMIfvCX2G4cXWpbRUlXcNp/e4OrYJjpMym1FOQCngSHPznnHKnelcwTgK61DXuqy 8DFxC0Z/erZTTu1fvzcsIqyfwllckORzJawlKbQOKAplRAkefe0+3iOUTxWGaxY1x3Eh Oosw== 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=xqFkaU9Utqp73FaGe04Oz4Du8qXg1aN7oD22mTiDHFo=; b=ZDya0FG8zquV13RpQeo5WWvpNMSFrlMJGM+l5j64rDH+VdEJCD/p03BU0t2hz19+Iu cKZBNUHLuJmubMUiA+yPDUswc4DTZKTP+CMfIk+JQYgzHbHSS0TDGYlzMPTnUoxPDykl AfKVI0f2MH4LEC4Y/XIBqKqh2XSap/kt98gcP4JROpgdENKpcEbujbiKD0jcKaLz1Aa3 Cbmohi1+vTovlsLzWFMYTHRr7Dvmiw6ElYZtMn7PuTxqCSQKm+gmV4XlnNt+oIZ8a47u KUYO/ouI1OrBJVP/piOhqFBBzbnK6IEsK+pPzZP4iTYncuGBFQnl/KYT0AAMFmNeGR0/ KPtw== X-Gm-Message-State: AOAM531RCFhmzD08AQYo78o3G/2XGNH8XBn67xuxD8O4tCOOS9bGmYA7 e70k+ntEAJGukkHJ6+D/619CXifz3ukwhJHnH2HLxq+Ec52q5Q== X-Received: by 2002:ab0:3188:: with SMTP id d8mr29682400uan.111.1620798557275; Tue, 11 May 2021 22:49:17 -0700 (PDT) MIME-Version: 1.0 References: <20210412124328.24472-1-emmanuel.grumbach@intel.com> <20210420172755.12178-1-emmanuel.grumbach@intel.com> In-Reply-To: <20210420172755.12178-1-emmanuel.grumbach@intel.com> From: Emmanuel Grumbach Date: Wed, 12 May 2021 08:49:06 +0300 Message-ID: Subject: Re: [PATCH v2 1/3] mei: bus: add client dma interface To: Emmanuel Grumbach Cc: linux-wireless , "Berg, Johannes" , Tomas Winkler , "Coelho, Luciano" , gregkh@linuxfoundation.org, Alexander Usyskin Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi Greg, On Tue, Apr 20, 2021 at 8:29 PM Emmanuel Grumbach wrote: > > From: Alexander Usyskin > > Expose the client dma mapping via mei client bus interface. > The client dma has to be mapped before the device is enabled, > therefore we need to create device linking already during mapping > and we need to unmap after the client is disable hence we need to > postpone the unlink and flush till unmapping or when > destroying the device. > > Signed-off-by: Alexander Usyskin > Co-developed-by: Tomas Winkler > Signed-off-by: Tomas Winkler > Signed-off-by: Emmanuel Grumbach > Signed-off-by: Luca Coelho > --- > This is a another version of the patch: > https://lore.kernel.org/lkml/20210206144325.25682-6-tomas.winkler@intel.com/ > > Greg asked to route this patch through the wireless drivers tree: > https://lore.kernel.org/lkml/YB6sIi61X5p6Dq6y@kroah.com/ > So here it is. > --- I think I fixed all the issues you raised on the previous version of the patch. This series has been reviewed internally as well. The merge window is now closed, can we move forward with this? Thanks.