From patchwork Tue Jan 5 18:33:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory Rose X-Patchwork-Id: 1422677 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.133; helo=hemlock.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=lusKDGjI; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4D9LjQ2Wgbz9sVt for ; Wed, 6 Jan 2021 05:33:30 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id C8DB28723C; Tue, 5 Jan 2021 18:33:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddyYHlpjd3Lr; Tue, 5 Jan 2021 18:33:25 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by hemlock.osuosl.org (Postfix) with ESMTP id D33898722C; Tue, 5 Jan 2021 18:33:24 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id A1015C0FA8; Tue, 5 Jan 2021 18:33:24 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 621F3C013A for ; Tue, 5 Jan 2021 18:33:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 4C20187222 for ; Tue, 5 Jan 2021 18:33:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vkDM+KcLc8Ki for ; Tue, 5 Jan 2021 18:33:21 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by hemlock.osuosl.org (Postfix) with ESMTPS id BE6D487216 for ; Tue, 5 Jan 2021 18:33:21 +0000 (UTC) Received: by mail-pl1-f173.google.com with SMTP id x12so163653plr.10 for ; Tue, 05 Jan 2021 10:33:21 -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=K6gAjXBDE9UgmQV7lR+tbrwRtFrDGqgcl0NyTs5DerY=; b=lusKDGjIuy0c+QXfgCqxhAVlaSD8otG5gJgpMaJLnTibJJiM9iALtcTSwOOBvzuI0t oRG5mnHpZ7nWFt+pc6Gn8tIbvCufkBxIh6BxtUMzVVQXbSWHakW+rV2x2kW0OlxQSou5 9SjtHFSaaTL/mzc21dILW9ZdhQf8b4xqN2m8GdIRWRB+FnX5vosfF5+zNKlNN4yYDXQ3 DfH2I2URXm4uWMBVwL3rv0iT+GLg0wdAMy8z0bAHIAIDRtdpFi8bJmOwTC1FZhnnfg4r sgGN5c23TfK0+MLRQZh2EH1WkUehgdzjRFf0y4C37xRHJWr3fmsH4GIdsPYzqVYuUcMZ Zx7Q== 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=K6gAjXBDE9UgmQV7lR+tbrwRtFrDGqgcl0NyTs5DerY=; b=H4sZ6UvDql93V3ZGh3gJqP0xnCSuCDp/+H0ehzwG4SuEh4P295tKjUYTq/okmg6QE1 lCEfcEHmtyXtJR2LfxxKySXBhJzYWkpDuIKj3fWKp8/GdNCfbtnKoKwQRWoNVcZGS6cL odGq681D7Y4lHHx3xR8QLEsh/a7Wzn0pev1XeHuhVk8iSMcoUgEHBTlZapfWVY9e+pn2 xnDWaPCtk4C5i3CkCgWq9V6MLMGZvSwBXQJ508f0/TcqRwuO4iWJPL8sFbYn0nSl4/sv Cq3XmWSFOKf1Y9gEohclPVWNkRQM28CHXlmf9J6PQRrvZcgYlfHhG31sv+22B1cvrrMW h2rA== X-Gm-Message-State: AOAM532jQklCVbYiLJRwOIb2QptGffLJXm2nP8nxM+Eg6+3vD+84uGwA KaiTFqFPOJzikJxxRuiRNJ6D9FAqyyY= X-Google-Smtp-Source: ABdhPJw/d43TB1BqYuORQQFmJ7w1D+z6/d+5BmjJTYkPXQ7+I0nOx0Ppch5KxUMmxYc1l6SzVO02Fw== X-Received: by 2002:a17:902:d34a:b029:da:861e:ecd8 with SMTP id l10-20020a170902d34ab02900da861eecd8mr842361plk.45.1609871601027; Tue, 05 Jan 2021 10:33:21 -0800 (PST) Received: from VMware-box.domain ([97.115.149.146]) by smtp.googlemail.com with ESMTPSA id a18sm104204pfg.107.2021.01.05.10.33.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 10:33:20 -0800 (PST) From: Greg Rose To: dev@openvswitch.org Date: Tue, 5 Jan 2021 10:33:15 -0800 Message-Id: <20210105183316.25427-2-gvrose8192@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210105183316.25427-1-gvrose8192@gmail.com> References: <20210105183316.25427-1-gvrose8192@gmail.com> Cc: fbl@sysclose.org, i.maximets@ovn.org Subject: [ovs-dev] [PATCH 1/2] doc: Deprecate the Linux Out of Tree drivers 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) drivers. 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 --- Documentation/faq/releases.rst | 7 ++++++- NEWS | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst index 4b9620015..5e0bba4cc 100644 --- a/Documentation/faq/releases.rst +++ b/Documentation/faq/releases.rst @@ -85,6 +85,10 @@ 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. + Beginning with Open vSwitch branch 2.15 the Open vSwitch Out of Tree + (OOT) Linux kernel driver is deprecated and support is capped at Linux + kernel version 5.8. + Q: Are all features available with all datapaths? A: Open vSwitch supports different datapaths on different platforms. Each @@ -101,7 +105,8 @@ Q: Are all features available with all datapaths? Linux OVS tree The datapath implemented by the Linux kernel module distributed with the - OVS source tree. + OVS source tree. This datapath will be 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 d357da31d..54e9f4db4 100644 --- a/NEWS +++ b/NEWS @@ -35,6 +35,9 @@ Post-v2.14.0 * Bareudp device support is present in linux kernel from version 5.7 * Kernel bareudp device is not backported to ovs tree. * Userspace datapath support is not added + - Support for the Linux Out of Tree (OOT) kernel driver is deprecated + * Support for the Linux kernel is capped at version 5.8 + * Only bug fixes for the Linux OOT kernel drivers will be accepted. v2.14.0 - 17 Aug 2020 From patchwork Tue Jan 5 18:33:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory Rose X-Patchwork-Id: 1422676 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=K9f+C37/; 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 4D9LjP2L64z9sVs for ; Wed, 6 Jan 2021 05:33:29 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 804F486B6B; Tue, 5 Jan 2021 18:33:27 +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 t1iNlGir-n-r; Tue, 5 Jan 2021 18:33:25 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by whitealder.osuosl.org (Postfix) with ESMTP id 7BE2D86B60; Tue, 5 Jan 2021 18:33:25 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 623FBC088B; Tue, 5 Jan 2021 18:33:25 +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 18457C013A for ; Tue, 5 Jan 2021 18:33:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 04CC48626E for ; Tue, 5 Jan 2021 18:33:24 +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 waxoXZWAc87t for ; Tue, 5 Jan 2021 18:33:22 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by fraxinus.osuosl.org (Postfix) with ESMTPS id C4A6D8448B for ; Tue, 5 Jan 2021 18:33:22 +0000 (UTC) Received: by mail-pj1-f52.google.com with SMTP id z12so145377pjn.1 for ; Tue, 05 Jan 2021 10:33:22 -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=FPIooCC7y5TAJBZk6poT1r4RPx3MouVTL+e8CECXq2Q=; b=K9f+C37/h3ptKg/ncWPdhTujB8EyGgIZHMILF8ytT/lQp92wGpcC9jyb0A1OW9JUfS ch7fpHBXAbcfZBU8Pr+3P2YJwrBkRdiOEIfb9ydcSPeMfd9JZdAFDiWmFWJE7xCGcuc1 oqaCfNN6r29UBGz14iA1NDCblhTTm+2pt8YhpXE8f2uG4+oMeCT/L9CQYZUuOHlT0ZDt gFAGCn4sWzU7FOPP2xHpn5r7grQ8nPPc1mj7XMekC8zdBOsFwap0XPgU8rfTmCl/w2gn ILs7obOJ/+ifaqONnQKdmZSgyzZJPmkv2mO7SWZTe5o6rPoFWAwgRoWLE60D6fAyAL09 ym4A== 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=FPIooCC7y5TAJBZk6poT1r4RPx3MouVTL+e8CECXq2Q=; b=loYZz/k1Gesuz8VefXcnWmfDoi8Iyw8wmNdVoXYg3NuDOVDyEtfYVurNEsTd+C7+iS /njlutUQjChl2+jkvjBGvW4x1xG81LOK6oDEmHA/SqT+XlElI5I7bKbUCOYghuOZLYbt oOSkgRLNsRbyOWIbaXTaQQwqrHsav3uwjZzrxHxhX6aNv+Y7BtUvrPkEWFkBRbRrJm9J XZhkZc5QmJLVTc3FwQdslFBdv+UBJV96bF3Aw1BvOErQ8TAQEmYPFejc6BWK5A0xPRmE KzojMfD13CEuZqfjc6/J01yGmusft+5yyhhD4d5tJ2JGbeVGqaHIz3EAnBw5zOwBC4jX vLWA== X-Gm-Message-State: AOAM533XDAKO3jQ7spLAjxkoYkrxFsJx0DGDb1oWBQ9+5H/xr76WCLnp NNA+0MWQf5gy1U5q9jgHqUOUyhaeliI= X-Google-Smtp-Source: ABdhPJxngI/eoWWBxeXspZzFkUdivyht7J146yCUiqR+sxk5uYbunCe4woxT8bxQII2cmzV1BJYerg== X-Received: by 2002:a17:902:9342:b029:dc:4868:d9af with SMTP id g2-20020a1709029342b02900dc4868d9afmr580383plp.33.1609871602181; Tue, 05 Jan 2021 10:33:22 -0800 (PST) Received: from VMware-box.domain ([97.115.149.146]) by smtp.googlemail.com with ESMTPSA id a18sm104204pfg.107.2021.01.05.10.33.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jan 2021 10:33:21 -0800 (PST) From: Greg Rose To: dev@openvswitch.org Date: Tue, 5 Jan 2021 10:33:16 -0800 Message-Id: <20210105183316.25427-3-gvrose8192@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210105183316.25427-1-gvrose8192@gmail.com> References: <20210105183316.25427-1-gvrose8192@gmail.com> Cc: fbl@sysclose.org, i.maximets@ovn.org Subject: [ovs-dev] [PATCH 2/2] acinclude: Warn when --with-linux parameter is supplied 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" The Linux Out of Tree kernel driver is deprecated. Emit a warning when the '--with-linux' configure parameter is supplied to remind the user. Signed-off-by: Greg Rose --- acinclude.m4 | 1 + 1 file changed, 1 insertion(+) diff --git a/acinclude.m4 b/acinclude.m4 index 60871f67a..3432e1f9b 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -77,6 +77,7 @@ AC_DEFUN([OVS_CHECK_LINUX], [ if test X"$with_linux" != X; then KBUILD=$with_linux + AC_MSG_WARN([--with-linux is deprecated and kernel support is limited to 5.8 and below]) elif test X"$with_l26" != X; then KBUILD=$with_l26 AC_MSG_WARN([--with-l26 is deprecated, please use --with-linux instead])