From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5845942FA5; Mon, 31 Jul 2023 17:13:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DB1E740A89; Mon, 31 Jul 2023 17:13:49 +0200 (CEST) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mails.dpdk.org (Postfix) with ESMTP id 3B8EB4067B for ; Mon, 31 Jul 2023 17:13:49 +0200 (CEST) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1bb7b8390e8so27762855ad.2 for ; Mon, 31 Jul 2023 08:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20221208.gappssmtp.com; s=20221208; t=1690816428; x=1691421228; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=zW3UCOOPUgKkCA+vD4uXdlxDMf5OzuTAhpIZWQ540kY=; b=S63cZhmYegGjoZqIaCRlqx3fE0+n6tUddlzOl6nG8ro4RdOypDtNuuL0tOiwgMYFit K8XkEsd+CGwKMWEU3I/XrqwDIidSjnLyjLdNiw+aIrIKNOH8ULs2HqE+NYjz2PeXWU4o 5lBaPPVqqHdo1jvsEpJMaFXubHwJshypPXo3gWaLUlOXCiLh6fCUf2O5LJQ0y3rUtG3m awl5f1fLyJ5+UFELPBiaMD6n0wCuWMD6GbiiYQyV3JQtih7s+sBpbaTwiDhg2dZqNqHB bOFp37m1pDmNk5sry85hYbLzRWavifqQDYicIXKrujxrK758/W5yHyhUw/Ckwly6C7X+ shAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690816428; x=1691421228; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zW3UCOOPUgKkCA+vD4uXdlxDMf5OzuTAhpIZWQ540kY=; b=iMAoZX9nhun+0gK7ouWCSgp3oQFljFrihbTCElXhjqGxZG+wNUiCMT6tyqDGV4yhmJ H0fd9HRPuG8Ug0ScJDwWSkG4tDJNiCU6L/fRzkSDlOloHA2LS3uV/+CNCzWN0bhIhfE/ Uox9+Mn0m7izvTp6g22RQfGg0ov5yGnInBn4i0AcV5yazN8IZ4wrkwB/V0VcKTauPX32 VvFIuX03NBuh9Y19GDyz+zPIvhV54j1gT0PlaA0PA1k+VMtAoKl2S5FDdafvmSk29dbA xZycllYlbbezQ8/3iKUk7zIJzEKxcnGRq/JuCt3R5kE1VNDYozP8azM6Enmp+W9pKDaG M6jg== X-Gm-Message-State: ABy/qLa2TeLPv2mQfnZFaOKVnE+N6sKP6cr10jbQ3Kc6h2fqar55UpUX p2fP0CjgNQbgOOrGj5DoocC1qA== X-Google-Smtp-Source: APBJJlHUgcV6QtPgmgXiOnkvtDt7YHGcUBI9mWFRt7I9EgtI55Hrj6NQBmoKWH4I83qt8eQPSpYVhg== X-Received: by 2002:a17:902:c951:b0:1bb:c5b5:8353 with SMTP id i17-20020a170902c95100b001bbc5b58353mr10868243pla.4.1690816428225; Mon, 31 Jul 2023 08:13:48 -0700 (PDT) Received: from hermes.local (204-195-127-207.wavecable.com. [204.195.127.207]) by smtp.gmail.com with ESMTPSA id h6-20020a170902748600b001b392bf9192sm8732926pll.145.2023.07.31.08.13.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jul 2023 08:13:47 -0700 (PDT) Date: Mon, 31 Jul 2023 08:13:45 -0700 From: Stephen Hemminger To: Thomas Monjalon Cc: dev@dpdk.org, Maxime Coquelin , Chenbo Xia , Anatoly Burakov , Cristian Dumitrescu , Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , Bruce Richardson , david.marchand@redhat.com Subject: Re: [PATCH v2] kni: remove deprecated kernel network interface Message-ID: <20230731081345.4d7c8b66@hermes.local> In-Reply-To: <2655909.KRxA6XjA2N@thomas> References: <20230729225438.122954-1-stephen@networkplumber.org> <20230730021206.6381-1-stephen@networkplumber.org> <20230730101259.433d4067@hermes.local> <2655909.KRxA6XjA2N@thomas> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Mon, 31 Jul 2023 10:40:35 +0200 Thomas Monjalon wrote: > 30/07/2023 19:12, Stephen Hemminger: > > On Sat, 29 Jul 2023 19:12:05 -0700 > > Stephen Hemminger wrote: > > > > > Deprecation and removal was announced in 22.11. > > > Make it so. > > Would be good to summarize the reason here, > and name replacements. > > Also it should not be completely removed. > I think we were supposed to move KNI into the kmod repository? The decision I remember was to remove it completely. KNI has several issues which make it unstable and even a potential security problem. Moving it doesn't stop usage. > > > Leave kernel/linux with empty directory because > > > CI is trying to directly build it. At some later date, > > > kernel/linux can be removed. > > > > > > Signed-off-by: Stephen Hemminger > > > --- > > > > Want suggestions on this. > > 1. The release notes gets coding style warning because checkpatch > > is checking that release note matches current release, and release number > > hasn't change yet. Should I just wait? > > Yes the release notes file for 23.11 should be created today. > > > > 2. The OVSrobot is looking into the port library to see the kni symbols. > > But port is marked as deprecated already. > > Perhaps we should just pull out port first? > > No we must support it until it is removed. > You should either disable or remove KNI from the port library. The patch removed from port library and it builds but the ABI robot was looking for symbols. Will just remove port library first.