From patchwork Mon Jan 11 20:26:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory Rose X-Patchwork-Id: 1424836 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=s/PpmJBD; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DF4xd6j7nz9sWg for ; Tue, 12 Jan 2021 07:27:01 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 7AEE38681D; Mon, 11 Jan 2021 20:27:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXT3NLLSG-MD; Mon, 11 Jan 2021 20:26:57 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by whitealder.osuosl.org (Postfix) with ESMTP id DD30D86806; Mon, 11 Jan 2021 20:26:57 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id C525AC0FA7; Mon, 11 Jan 2021 20:26:57 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 66016C013A for ; Mon, 11 Jan 2021 20:26:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4DF7E85D37 for ; Mon, 11 Jan 2021 20:26:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M2tZmNvSybDS for ; Mon, 11 Jan 2021 20:26:55 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 80B458562A for ; Mon, 11 Jan 2021 20:26:55 +0000 (UTC) Received: by mail-pj1-f54.google.com with SMTP id u4so237729pjn.4 for ; Mon, 11 Jan 2021 12:26:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=nUbfqV6OZDFdtJUm/p0BHc3iYdxJ1gdZdHtRgf9radE=; b=s/PpmJBD+A7na0UEo1XIT+zE3wCgIg9cdDNhU6rXbHunjz+3w8AQG0GNa+WlAtZyh2 cdhrw0vDZN8o0XUrnsvoNpUZkC9NyVDdCT18EuuZEeLIegV5HqoCbeM7ppa87iUu9ba4 GlcEUCA1de576SVXRiNreQqROdicKwLTIvtcbzLmunxt35gfvqj1/s0f8eCcB9/h5WVT CgqLh7RB+/aMJrVwOfILSV+92SLIMidRjOvjMvfAXi88BIxWWfWEyf6cNUcmHgibsBFR 2CIdtrSEm1ahLyPUWc5pAeOz5UZ0ib8ob1jIPQRnWAwzOfmmJLI7M4RT+OqgTIeWW4iT qLgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=nUbfqV6OZDFdtJUm/p0BHc3iYdxJ1gdZdHtRgf9radE=; b=bSAIA6qeMbGkDteij+FjnBHZ5ufslRbsZpyGHwi1NyToXiH2ROjFZwlgcvX4O19chH W+38QJyXnyikiZfzJ34GLbyUvB42O8DeopqSaveMbOWuhzLqVHnUnHhL3C7Hqkw7e23y c8DsFTqsVkUi3Xg3yixnmLo/rsj8rZcq546ygZuYL5Fn3mwZGuojJXPey16oKWegga7o p/lJiPvdLy8PbvH/Ad14TE1PJqWRr5CJXIMOruLycjmzN/XO6Fgq/nsA8+vWzmmwozba ++bD4tdqhAPN8jfWmN5aRQGRvNGBP6h4NlEOYfgN06vmn3YViFbk7dAp91ZStp8tW5sa LSpg== X-Gm-Message-State: AOAM530oEwQC3qQ7nVjS36uob5Fli2BoKPyeYqu07Jm+w+4Mnp9mUDRq vvPv77+P7rGqwvV/liY5qDo8rHEmFQY= X-Google-Smtp-Source: ABdhPJy29VIjGShzO+o/WQ59tM9d0gsZT4Igt1VNIqMqaFVqJ9XwzdizxV0747FVHL9Kft/KMER5zQ== X-Received: by 2002:a17:90b:33cc:: with SMTP id lk12mr618457pjb.222.1610396814802; Mon, 11 Jan 2021 12:26:54 -0800 (PST) Received: from VMware-box.domain (97-115-115-55.ptld.qwest.net. [97.115.115.55]) by smtp.googlemail.com with ESMTPSA id y6sm2774275pjl.0.2021.01.11.12.26.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jan 2021 12:26:54 -0800 (PST) From: Greg Rose To: dev@openvswitch.org Date: Mon, 11 Jan 2021 12:26:49 -0800 Message-Id: <20210111202650.28033-2-gvrose8192@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210111202650.28033-1-gvrose8192@gmail.com> References: <20210111202650.28033-1-gvrose8192@gmail.com> Cc: i.maximets@ovn.org Subject: [ovs-dev] [PATCH V4 1/2] doc: Deprecate the Linux Out of Tree module X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" It is decided (1) to deprecate the Linux Out of Tree (OOT) module. Update the NEWS and FAQ to provide notice. 1. https://mail.openvswitch.org/pipermail/ovs-dev/2020-December/378831.html Signed-off-by: Greg Rose --- V2 - s/driver/module and add notice for when the OOT module will be completely removed V4 - Reword the faq and NEWS as suggested by Ilya and Ben --- Documentation/faq/releases.rst | 11 +++++++++-- NEWS | 5 +++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst index 4b9620015..9638d3196 100644 --- a/Documentation/faq/releases.rst +++ b/Documentation/faq/releases.rst @@ -85,6 +85,12 @@ Q: What Linux kernel versions does each Open vSwitch release work with? RHEL and CentOS 7 3.10 based kernels since they have diverged from the Linux kernel.org 3.10 kernels. + Starting with Open vSwitch 2.15, building the Linux kernel module from + the Open vSwitch source tree is deprecated. It will not be updated to + support Linux versions later than 5.8. We will remove the kernel module + source code from the Open vSwitch source tree for the Open vSwitch 2.18 + release. + Q: Are all features available with all datapaths? A: Open vSwitch supports different datapaths on different platforms. Each @@ -100,8 +106,9 @@ Q: Are all features available with all datapaths? feature. Linux OVS tree - The datapath implemented by the Linux kernel module distributed with the - OVS source tree. + The datapath implemented by the Linux kernel module distributed with + the OVS source tree. This datapath is deprecated starting with OVS + 2.15.x and support capped at Linux kernel version 5.8. Userspace This datapath supports conventional system devices as well as diff --git a/NEWS b/NEWS index 617fe8e6a..75048abb9 100644 --- a/NEWS +++ b/NEWS @@ -43,6 +43,11 @@ Post-v2.14.0 tearing down IPsec tunnels. * Add option '--no-restart-ike-daemon' to allow ovs-monitor-ipsec to start without restarting ipsec daemon. + - Building the Linux kernel module from the OVS source tree is deprecated + * Support for the Linux kernel is capped at version 5.8 + * Only bug fixes for the Linux OOT kernel module will be accepted. + * The Linux OOT kernel module will be fully removed in OVS branch + 2.18 v2.14.0 - 17 Aug 2020