Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp37132193rwd; Tue, 11 Jul 2023 09:50:31 -0700 (PDT) X-Google-Smtp-Source: APBJJlEMSgKa+3/Mn/XD+dHdKxXiOQQdFuN3n6qiKWrkJCKGpgeI9y5+eFVoRA8hjESjnfm8vE4p X-Received: by 2002:a05:6a20:9694:b0:10f:1d33:d667 with SMTP id hp20-20020a056a20969400b0010f1d33d667mr16720243pzc.5.1689094230741; Tue, 11 Jul 2023 09:50:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689094230; cv=none; d=google.com; s=arc-20160816; b=hAq8R4EYgO9Tilz3P/+6JwoXDuAiiXJoA+p5suC9NsOBvVh7XdsyULXL5qfy+YZ08r /Zdt59I+FMDFVS40QT1USLktCdQGonqtnHQSqwfJQqS4AZw66VTzevYAxbSxtQ0CAudp E0WoOvwKRG/EeRBr1G6GWxuAlBII8SsS1rHWCimkepJlFOgoAxZRC7SyjZg5VUs9YAxW wbTQEnWSwhIZvL/uYt+mnHe1FEhnyP/1QH+mMMPxRqVteSmDUz1JaNRlSQdEgBR93u0g ZR7CIO/cOvZR0A62JuFpz3ZMM9cvObF9w8v1d3RkDGOkIqlnzLQT2oh72K1QOyttmCS3 EDhQ== 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=Uu6KIyFq5ICxck51tOZTlrhfx/dAZN9zejRdcXCeDIQ=; fh=yp6MlwW7vqH1xlJmmtD+ShFRLB0ID4AhF82Y6xLC4Kc=; b=wngOzRx0lidVGDgJ2dvpXd7IdnwaHepb/0Apox13ejbU/GlmAeeu83aBceN1o3QyIY Nw+KnrY6Fqk/mlOAJX75yfJx0VuzONrJSmnYFOoQEyoj75mQg+oayxg/MN+ih+fMMIh0 6h2qxF3+yyPgG4G2BoiOQTSeVHIrgMa5IIhgDZeZYB5Y++8t3p+cYXGVGnXE4e05ANb0 mqfS0hsPvqfOuGPn3XiEgXqzzm8McQnVe42PJ1rWlo+zvpkkE5lg2L+9yU/g8vuzHpgW 9WsAnCPHUTN0cyAZsaXCIlTxXd3mLnt5x6Go0q3nlwFWB1UukGhg6PuhmMc0CgtOGhO1 Dfng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ziepe.ca header.s=google header.b=hutFTkWd; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z16-20020a63e110000000b00553b9b18886si1620987pgh.638.2023.07.11.09.50.05; Tue, 11 Jul 2023 09:50:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-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=@ziepe.ca header.s=google header.b=hutFTkWd; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232606AbjGKQmx (ORCPT + 60 others); Tue, 11 Jul 2023 12:42:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42316 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232105AbjGKQmw (ORCPT ); Tue, 11 Jul 2023 12:42:52 -0400 Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2345410C0 for ; Tue, 11 Jul 2023 09:42:50 -0700 (PDT) Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-765ae938b1bso554485485a.0 for ; Tue, 11 Jul 2023 09:42:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1689093769; x=1691685769; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Uu6KIyFq5ICxck51tOZTlrhfx/dAZN9zejRdcXCeDIQ=; b=hutFTkWd80/JWvtlN74IkzBT25OF7LVT1vr1QbOtoLia7gCMDN/IthFasmJc6qiQay 3tVmOsZw93jMQD1ismCSE3/TO08LFEoKmWO4bSv0VW+Fcc+nXAGs1l4AEEucg2NIWTfz qtsg3PHnJJ+65RVJUeDP0+OnLtSMLDGe8uG31BIeuyVQUZmFXwqtQpoxmzPe0CWl2vF+ PVSnB774tyoY7PSisg55xASa4YKGevTLCboavkgbiFWYJv3oSZ8GGZIln/OlViAGZJQ0 1osG2kQZAkLmJs3+qeezOegAZ4lq6SI4eQiiwkKS9Ht/DJCtY3YykcRdmrRaLS2HudM/ 80kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689093769; x=1691685769; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Uu6KIyFq5ICxck51tOZTlrhfx/dAZN9zejRdcXCeDIQ=; b=T5vPcICsm8ENZMWJegYaeUiEadHU/6NHlFqvuvTH4hBLoLTyLDjD8GerTx+vUp6jIn c4vzMFbz8IwhfSll5TIxoqYfmqSnrNHnMT5zw0AOUi8gn57GeCJRuXh/9pTVefwXAq+y i0dxN1JY1rIqv1k65lp6OcrTs6ASeeJbLNRygw16fnqZoMgsaqfSAPyxshQdidsAw6E1 6/uC9AKngstNlCwTu+hWEuvWbS7s0wXdEWlkZDd8WWpNbzjs30Z7xdsCmmtHlzqt9DuN bboYhCBagOd56NZe2wCPamxqsXc7mIshq/EEeCbvs0N4IaRINmVQPAOkrZqNaCfIbA8c 1Xxg== X-Gm-Message-State: ABy/qLbTJpL/HCQ71XpYVxP+5KwidSSGLEjz4nXx3MxKMU5bfRKYU+AK n9XVdSzNe5fHCLFvQsXAOJZCLQ== X-Received: by 2002:a37:f70f:0:b0:767:5689:bc7a with SMTP id q15-20020a37f70f000000b007675689bc7amr15355662qkj.25.1689093769195; Tue, 11 Jul 2023 09:42:49 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-142-68-25-194.dhcp-dynamic.fibreop.ns.bellaliant.net. [142.68.25.194]) by smtp.gmail.com with ESMTPSA id k2-20020a05620a138200b00767d6427339sm1165653qki.69.2023.07.11.09.42.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jul 2023 09:42:48 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.95) (envelope-from ) id 1qJGRr-000IQx-QI; Tue, 11 Jul 2023 13:42:47 -0300 Date: Tue, 11 Jul 2023 13:42:47 -0300 From: Jason Gunthorpe To: Jakub Kicinski Cc: Christoph Hellwig , Mina Almasry , John Hubbard , Dan Williams , David Ahern , Jesper Dangaard Brouer , brouer@redhat.com, Alexander Duyck , Yunsheng Lin , davem@davemloft.net, pabeni@redhat.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Lorenzo Bianconi , Yisen Zhuang , Salil Mehta , Eric Dumazet , Sunil Goutham , Geetha sowjanya , Subbaraya Sundeep , hariprasad , Saeed Mahameed , Leon Romanovsky , Felix Fietkau , Ryder Lee , Shayne Chen , Sean Wang , Kalle Valo , Matthias Brugger , AngeloGioacchino Del Regno , Jesper Dangaard Brouer , Ilias Apalodimas , linux-rdma@vger.kernel.org, linux-wireless@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Jonathan Lemon Subject: Re: Memory providers multiplexing (Was: [PATCH net-next v4 4/5] page_pool: remove PP_FLAG_PAGE_FRAG flag) Message-ID: References: <20230711042708.GA18658@lst.de> <20230710215906.49514550@kernel.org> <20230711050445.GA19323@lst.de> <20230711090047.37d7fe06@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230711090047.37d7fe06@kernel.org> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Tue, Jul 11, 2023 at 09:00:47AM -0700, Jakub Kicinski wrote: > > So is Infiniband, Jakub has a unique definition of "proprietary". > > For IB AFAIU there's only one practically usable vendor, such an > impressive ecosystem!! IB has roce (RDMA Over Converged Ethernet, better thought of as IB over Ethernet) under it's standization umbrella and every major commodity NIC vendor (mellanox, broadcom, intel) now implements roce. We also have the roce support in the switch from all major switch vendors. IB as a link layer "failed" with most implementors leaving the ecosystem broadly because Ethernet link layer always wins in networking - this is more of an economic outcome than a standardization outcome in my mind. Due to roce, IB as a transport and software protocol has a solid multi-vendor ecosystem. Jason