From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 36DB2C433DF for ; Tue, 25 Aug 2020 00:14:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0CF83206BE for ; Tue, 25 Aug 2020 00:14:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=networkplumber-org.20150623.gappssmtp.com header.i=@networkplumber-org.20150623.gappssmtp.com header.b="jsS6fEAF" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726090AbgHYAO2 (ORCPT ); Mon, 24 Aug 2020 20:14:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40416 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726041AbgHYAO2 (ORCPT ); Mon, 24 Aug 2020 20:14:28 -0400 Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0892C061574 for ; Mon, 24 Aug 2020 17:14:27 -0700 (PDT) Received: by mail-pg1-x530.google.com with SMTP id l191so3426555pgd.5 for ; Mon, 24 Aug 2020 17:14:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=CRJVhTjiHJJIFnEelHfXjaXrA9SEPwNLx6y6ACidTjY=; b=jsS6fEAFXe+p26IID2Lf7ksEPgiKsBibthic7myT0nPUrhWlvm3/g9gjlZEfl7Ip2N 11Tk7BcigLWZR62/fhEyLD1gaf7NAmB27Mwj8mn40JzSqJ5HiX/b1kq53dok+Otz3huI rTZ1HjW7/FNMimdubAjQUO4DUCFMGOXoZWLXDQ8u8RxM/Oa8gABN1aMUTYrJz0AWNWwa dEFN3+9oIYPQCkFZ9thex0ytKuB9jp8MgliTa+BZcmGXBwDPInQDnbv+djQyqkRJ2h3S YxVN9TmvM/21diEZMPLAXPINJDvDyX5EI/Ci1g+nbS/mVziC+lKA7AP4//JrTZbeu7Am vT+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=CRJVhTjiHJJIFnEelHfXjaXrA9SEPwNLx6y6ACidTjY=; b=ebefxtw1yoWkSGMqTs5MbolBgZOHkppb1I8vsOt6nnW1We0G9plLMuGmCNOEIItoNb Z80Ap1HSTxqnZUjRnHHs9HDL+TwH20ysdtCtc/T/8dSNq4ywkgPQR4NbPtOTqU/OvDm6 /HXvsk6yKf2gzmGHoDMXs5UCFoeH/MFPU3q2a0hMzmqGm6Um4/t9vxSu7rTs53eLPSjh dyJlJzd94Mfkjirb3UpvJgtDMOAqa1uagTvW9f/3mMMD3QQ0osasGjgtymdCR11pWQ38 nILDGuDDIdShfght/v5cy3Uq83ozGZtIGjgBedWOpoCa1WHhA9dXKy4Lb/KXOYxzgXXu Y+XA== X-Gm-Message-State: AOAM533Wewt4SXR+Tz3JeY9odeO6DDxbaRMgw4jYM0zB/G4+nyPnXJaK ADqVBYxKwURfWFJ/qYGJZjdglg== X-Google-Smtp-Source: ABdhPJxcqtd7ECH9urE5cTn8DBstS7rtz5NgshSsnAn6Btywj3cRlnKodld93XrXBeThN7qQ7+/I1w== X-Received: by 2002:a17:902:bcca:: with SMTP id o10mr5759533pls.132.1598314467260; Mon, 24 Aug 2020 17:14:27 -0700 (PDT) Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id w9sm10786269pgg.76.2020.08.24.17.14.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Aug 2020 17:14:26 -0700 (PDT) Date: Mon, 24 Aug 2020 17:14:18 -0700 From: Stephen Hemminger To: Jesper Dangaard Brouer Cc: "xdp-newbies@vger.kernel.org" , David Ahern , Anton Protopopov Subject: Re: Using XDP for Cloud VMs by David Ahern Message-ID: <20200824171418.1b2cffa0@hermes.lan> In-Reply-To: <20200821115614.40fa7eb0@carbon> References: <20200821115614.40fa7eb0@carbon> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: xdp-newbies-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: xdp-newbies@vger.kernel.org On Fri, 21 Aug 2020 11:56:14 +0200 Jesper Dangaard Brouer wrote: > is measured read [Blogpost#1]. He have even released the [Code] on GitHub, > and encourage people to reproduce his results. > > I encourage other cloud providers to collaborate with Ahern. XDP is a core > kernel building block, but we need to create FOSS projects that explore > different use-case (e.g xdp-cloud-provider). XDP is still early days, and as > Ahern already discovered, trying out this Cloud-VMs use-case have identified > several gotchas and missing XDP features that we should work on > adding/fixing in upstream kernels. > > -- Was this normal OVS (kernel based) or OVS-DPDK (userspace). OVS-DPDK is much faster if you can afford to burn CPU. Also would be interesting to compare XDP vs VPP but this is very much an apples to orange kind of exercise.