Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp1012887ybi; Wed, 19 Jun 2019 11:48:10 -0700 (PDT) X-Google-Smtp-Source: APXvYqwyT0oY81MoPw/awWs4hGh2p6ISpG6l03GzuRYHLmu+50u++PlhI6aVnZY2ygKutltJN9cZ X-Received: by 2002:a63:e53:: with SMTP id 19mr8955344pgo.137.1560970090485; Wed, 19 Jun 2019 11:48:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560970090; cv=none; d=google.com; s=arc-20160816; b=pVLI02whnKKVMCwJ5gqFlC9ZraLGuGTwbYMSLXIho7rt2eLa11phQudDB2aD+74Gbp Yz1riTGKv20ibrNu52Whoskvt9WysVBixd3SJZ6XnteGeKMAzyCcVgqdHklWSz2ZpL5a qVYn4ooRGm8hud12hfGx7xg9q+dZEDYb4J1iDHW3XQTvvIs7xVA2AHAo5kjnEtADMlz4 PJazLyRmAluiOJGYgW5Dur2a8dDP46VTfECVWMkmiaS+kaKxzGHI1i5aCscdic4exOgY 1/jceoOybK0V8qgw6CtOqHskrupiro1HdyAaex3YzcCPmVAs+uR+RZd/uSh2gW14+ir4 nxzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:references :in-reply-to:subject:cc:to:from:date:content-transfer-encoding :mime-version:dkim-signature:dkim-signature; bh=uYwaFB8Zehnk4HRoq+QS+d1/VK4wLrGUdnYKn7ZyYgk=; b=n9cXf5oh8dlOpZtfhfnRgwkLhXsFAlFR4SoIGSD3Q2tWKyuOIg/+m4NGqeS+/zhifg a+PgMHcGZVU35ULWFrHGvPeHq3+ZpL3A9jbFVTRm8ODkPUjJV7MyQUIg/L1J1xjV/2oW 4oGAWZ+Btv4ZploB9J8l4qfuqupDchOGH1HfpyZTQn3gFvay6YhDAyHPSTz5Mk8oFZxd Xn51epJ1l9cLSX4AXU1LzZOHFAEdcsXcbbT95yLEsfg6edj5nDTVhxsG4YCc6FLi30n2 O6RQIx/1KR64ZiaQQ1WjXXBDs6MDb6apQhMErV+KTJYkJ0MtHFMN6eDIavM0onjR8PIm BJdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=kQIh5jOa; dkim=pass header.i=@codeaurora.org header.s=default header.b=EYJPfomC; 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 m23si11921449pls.208.2019.06.19.11.47.54; Wed, 19 Jun 2019 11:48:10 -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=@codeaurora.org header.s=default header.b=kQIh5jOa; dkim=pass header.i=@codeaurora.org header.s=default header.b=EYJPfomC; 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 S1730312AbfFSSro (ORCPT + 99 others); Wed, 19 Jun 2019 14:47:44 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:52672 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726175AbfFSSro (ORCPT ); Wed, 19 Jun 2019 14:47:44 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id BFC886063F; Wed, 19 Jun 2019 18:47:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1560970062; bh=1yZ8gW4omtDGb+oqxDGLEnHBunqq4YkklbYTCwDXY3U=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=kQIh5jOa/cXWbooFqk3WCsn70ABRuoV0jnfVYeJSkyHfIFkju+3qmGPNMdevfks3e f2aBzUFDFi1wJmBElItePeSJlBzfqspKFXRjp/1g9ElfshPGiseUjQG0rTGega79Xr IfBUZMyHrJlFlYzC6kSekM3CXRd102LAksKVSjrU= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.codeaurora.org (Postfix) with ESMTP id DADCA6063F; Wed, 19 Jun 2019 18:47:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1560970061; bh=1yZ8gW4omtDGb+oqxDGLEnHBunqq4YkklbYTCwDXY3U=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=EYJPfomCH0dyi8k+h1DqgHcD2V+VGlCjTr2UW5kMNzdEfu1KOLIsNdJLhoktaOzmA m/h33t+EefNSvWuAkeKELMtnzWcc+qBxt8d9cgJtkGZ48T9SKBFnd9AXK8qipv82lA v0cg/okvJwlKbZsTmYQvUj8EwjwxzJTMZbjQGxjY= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 19 Jun 2019 12:47:41 -0600 From: Subash Abhinov Kasiviswanathan To: Arnd Bergmann Cc: Johannes Berg , Alex Elder , abhishek.esse@gmail.com, Ben Chan , Bjorn Andersson , cpratapa@codeaurora.org, David Miller , Dan Williams , DTML , Eric Caruso , evgreen@chromium.org, Ilias Apalodimas , Linux ARM , linux-arm-msm@vger.kernel.org, Linux Kernel Mailing List , linux-soc@vger.kernel.org, Networking , syadagir@codeaurora.org Subject: Re: [PATCH v2 00/17] net: introduce Qualcomm IPA driver In-Reply-To: References: <380a6185-7ad1-6be0-060b-e6e5d4126917@linaro.org> <066e9b39f937586f0f922abf801351553ec2ba1d.camel@sipsolutions.net> <613cdfde488eb23d7207c7ba6258662702d04840.camel@sipsolutions.net> <6c70950d0c78bc02a3d016918ec3929e@codeaurora.org> Message-ID: <2926e45fd7ff62fd7c4af9b338bf0caa@codeaurora.org> X-Sender: subashab@codeaurora.org User-Agent: Roundcube Webmail/1.2.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >> There is a n:1 relationship between rmnet and IPA. >> rmnet does the de-muxing to multiple netdevs based on the mux id >> in the MAP header for RX packets and vice versa. > > Oh, so you mean that even though IPA supports multiple channels > and multiple netdev instances for a physical device, all the > rmnet devices end up being thrown into a single channel in IPA? > > What are the other channels for in IPA? I understand that there > is one channel for commands that is separate, while the others > are for network devices, but that seems to make no sense if > we only use a single channel for rmnet data. > AFAIK, the other channels are for use cases like tethering. There is only a single channel which is used for RX data which is then de-muxed using rmnet. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project