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 93E6F42FD5; Fri, 4 Aug 2023 15:26:04 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0505443245; Fri, 4 Aug 2023 15:26:04 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 9988440E2D; Fri, 4 Aug 2023 15:26:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691155561; x=1722691561; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=P26QDNm+q4sLl89QhSdXUR3RbGmbzT0ZIoVNuv7n7Hs=; b=fkXkcum+SRdCSMowtPRmLI2T67wFdD5Wpqr2HH2EndtEDAdlio37an7H 7sMRhzgmrGOuHoxvc6oN+Pmh06T4TWzthkEwxNGfGFFdJMTIk7UKuggNd oFHtcCHO7dpX186G0bnMERlTZRjjddN/rlQfwDDfeEgE/S259DApLyiIS 42daZuH8MXwEjhlylq+FBhXhFwmIyu6igpGdGs35TB77Ojg7sBqqRa0X3 1wwQDHxAOiBuX1xLIxHDD9jq+tfKsnHV6Kwwf4iIEago/EqZgsIfLE4+x csZH3rjT6PnGAeMxOWlpDpld6dKXtxR+mSTkEUu10zktXh9W+HsMS+073 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10792"; a="456531217" X-IronPort-AV: E=Sophos;i="6.01,255,1684825200"; d="scan'208";a="456531217" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2023 06:25:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10792"; a="765114812" X-IronPort-AV: E=Sophos;i="6.01,255,1684825200"; d="scan'208";a="765114812" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga001.jf.intel.com with ESMTP; 04 Aug 2023 06:25:52 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 4 Aug 2023 06:25:52 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 4 Aug 2023 06:25:52 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Fri, 4 Aug 2023 06:25:52 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Fri, 4 Aug 2023 06:25:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LZM/nZX3eZQu4waV5vdTCPUZcBDwtO9r0F2j5DOFCSHebnCmCXoPRitrYC3sTGZjRuGTx0Hk6Wd2/Wwm7HlsEvy+eUhj8YXsyq6vmKP64Q9fUJWImiBpc1TK1qfn94iwVuzpuDXryF/dSZViKMuOi5PGPzSlbs9JczZc3CXEbGszEPenaEHpjeSYhZQ1OCzHbYfEyE3RGA5aztz0kPDgcCHYnOssykXKjicGR0WVKerS/yHxpzhsjhRhiS22ZB5xnlCIjWAcgDICL4eA28TRitSymb16Ageupbt6EYc5+r+qDCNS2LFdYyNNMV602Juih7kmul4UgqDCN/ajt3oq7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wj8/WnhqWRrpYPZsJYIpEg8YTA8UyTVPkGQKzW1DPPI=; b=PJ6slWXy3RSypJEwpP0v0ivt+F4UrYnvX+/9+pePCyEfKTJ4JCfa/Nf4pis0EXPVkZiMRcgNVoBqsSv6qOkldp2X/VSa9FsZ9MD8ou7VYs4ApTPCyMPmNu9rjWq4dVwUT0NCsHZseXRItgicPO8Y5oGbN6wTi0ayskg9HhgbP9dS2Q9OnQ0Sth049n+j9AMWki04z+K7XnZYwWj+TURlgaV62zRrhTmzzYcsJkLcI3MdBe3SipSNn35kjYPd0hq4aWEmdBTwuHI4aoTEJR30IcZdqsi8deb0Y6JM9/KmqujVlhE2niRTUiNx4sH//h0wE74YgEScU7CTSkxltqA5Cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by SA2PR11MB5130.namprd11.prod.outlook.com (2603:10b6:806:11d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.21; Fri, 4 Aug 2023 13:25:45 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f%7]) with mapi id 15.20.6652.021; Fri, 4 Aug 2023 13:25:44 +0000 Date: Fri, 4 Aug 2023 14:25:35 +0100 From: Bruce Richardson To: David Marchand CC: , , Stephen Hemminger , Thomas Monjalon , "Maxime Coquelin" , Chenbo Xia , Anatoly Burakov , Cristian Dumitrescu , Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , Ferruh Yigit Subject: Re: [PATCH v2 2/2] kni: remove deprecated kernel network interface Message-ID: References: <20230801160500.67480-1-stephen@networkplumber.org> <20230801160500.67480-3-stephen@networkplumber.org> Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: DU2PR04CA0065.eurprd04.prod.outlook.com (2603:10a6:10:232::10) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|SA2PR11MB5130:EE_ X-MS-Office365-Filtering-Correlation-Id: 1e6cbc6e-1027-4940-0c96-08db94ee4e75 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7COrv4fYNuHFYF+/McqGQWbKdl0MUuHcxmUzpVhoMLtpl5Wq2IxKOxOrtZmFAE+MZALVWBs2vlsUGtp3hiOLY8bblscSIdwCNvaabi+esnTHRiP1b1M/lDnxAX4iv1Ar9Y0IyprSxnISn2xHnVS4dMi6ARBda1u/jPs7W2xJjtDs+eJrG0dJfgfXjxoIvQ53fYQDIQCQ3DQ9IfZdb+24CKID3JiPejgUrCt4s9EqUSSdtCvBBt2jd/pHLTB9vXBn07/jOfJmOceB2eg8fWaSso7UHfc9Vm8HiQYODIwnuogntpIWdg6NTArz5Nb03Ofir8cujw5Agr0//5N3kWr78Jd4E+X6kMeuPQpBwEJKBNgdcp+EAYZjb4/wSkHjIitcUrzpfIwcp2J0LgLW52++a0K6PnhTp27TRYA5+HSnG4bchKMuOpz7Rk0nt5z6lEleIX6Gc/NQRlpFk9LY/ZANa/TqmeM4nGXUW0kNliUO54AwQqLUs6pzAVJy4TnpfmJ9POKBFg3Hhv81rt1KkWf9I3dIoDPzimUbox2cH4pMJUyXefKbfStWXQXNCuATzyRH X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(346002)(376002)(39860400002)(396003)(366004)(186006)(451199021)(1800799003)(44832011)(66476007)(66946007)(66556008)(4326008)(6916009)(2906002)(82960400001)(38100700002)(53546011)(6506007)(7416002)(83380400001)(54906003)(86362001)(6512007)(26005)(478600001)(6486002)(6666004)(8936002)(8676002)(5660300002)(41300700001)(316002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U3d2N1ZlSDJHTnlZSm1MVHJrRDFiWnhIUlZqSllvYkFoVXJHQ2pERE5VWHN3?= =?utf-8?B?UEpER3d6VTBrRzQzZDRBNldFZS82OGNvcWp3Y1NuY0pVc3NSM2FKaXgwSnFV?= =?utf-8?B?aXpKYlpFSUg5V3RnaUg0V0haZW1yb1gxWHBDRWZHY253NGZLN0xFVGdrM2Mw?= =?utf-8?B?NXQzK0M1RkhHQjNtazNJaXVSVmF4NUtkVGhqT1pCRzEwY3UzRTBhcFk4SFVD?= =?utf-8?B?dTM2Y3dOa2dndU5LYUZQejVJbXBDaitSd2I4SXEreWIzbG8rZUdtRXlOZ240?= =?utf-8?B?NC9RWHEwSEE5ZmlpSm9HeDNRdU5ZWURCYmFFVllJY3ZyNXl4eEtCYlMzUktN?= =?utf-8?B?UkpGak1XQW9pczRjTmtPVjcvOVBkcHd4RkZIZE1ML1JmMGJaSnNtWHVrTEhG?= =?utf-8?B?c2hROUhxQWROUlBGRXFFeVFOTlFoZ2NWOHk2ODVnSU16T2dmR2FhWUtCM0dP?= =?utf-8?B?ZEk1bzE3U2VpTlVBOEptaHY4bmdyL3ExRzFuTDRRQWVua0dXSVB6L3M3S0Vy?= =?utf-8?B?UTJFK2NJNHlaajE0L2JSb3E3MElJSkd0aWwxR1FtV2V4UThtQWhmS1MzQWRT?= =?utf-8?B?M0xKZXkzZDdQVUJIK01MeUhpa3FMUDNZc0EvTkcrT3NFRkdNM3dKRU1rNjI2?= =?utf-8?B?SzVsWmFQRWRYUUVNOGhhTndZajRhV2FIK05FQjFjK1FkUExSUERmMnorYWIz?= =?utf-8?B?eTUrQW9NVWt4cjdEaUhTNDMrN3Q4M1puWmtFeG1EbCs3b0d1Y2xPVjBKYUpS?= =?utf-8?B?SkdMb2J5cnMwMUdEdDVwb3dVazNCZURhRjRDOUVKd2laUnF3a2lZMXB0Wk93?= =?utf-8?B?UzRQNzc5RkhQcFFzdENIWUNaZWRHNjI4c3dCeWUrSnVTTVFWek04L0s2NzA5?= =?utf-8?B?c2wxWVZ6dlE2VmlKb2dkY1JKaTJJS0NWY0JwekM5Y21aUHZLTDRNSTR0TG16?= =?utf-8?B?VHpJMVVqaXlZM0h4cHZrWkYvWlBVWFQ0b2VrUkI1R1daNkU0eGgrMFovTlM3?= =?utf-8?B?TXBKT0JzZ2l0THR4cmR1ZDNmUVJXU1ZvN3lJa1VhcnRzQ2k0Rzhtc0p5dmpz?= =?utf-8?B?R1ZybGFTdkxWZE1aWmVWUEZkenYwQ0p5ZzRuc1NUSFVjTCtoaG96S2JzM2I0?= =?utf-8?B?clR4WGs0ZjBLYVBxcll5L0RFbTBPQlNBc1FKUkN6eVdFU0s5OU9RcDF0VDQr?= =?utf-8?B?ckZqYllySXk3L2hlQjdwTXA0eXFoTnBxTnJyU05zcFl2cy9wMVRobmZGTEZ5?= =?utf-8?B?RzNySE1qQjdvcTAzbmJlTzN4eVdiSUZISlo3bGpYazlpdjJJK25pSUUwRzdw?= =?utf-8?B?TktFUEVRYTVENDdFcmcrVEpkY1NGblc0M3lHdUlEL2RvQ2tKdEtyYkdubjlu?= =?utf-8?B?Y1N6UHptL0xwKzE2azFvSGZMdyt0THFHMmc0WVFlMmt3L2gxMU5JWFJYUE9s?= =?utf-8?B?R1ZsUGpXWXMzSzl4SUxoc1EyYWRsYVZXdXNlUUFuaitrdFkyWi9JSEZzV2ZE?= =?utf-8?B?RUFacFh5dFcrcG84U3FpaEFSQnFnajdxY1Bld2dCNVQ1MERMMkFTVzNmSGZO?= =?utf-8?B?UUp2aEZjZjJYbGN1dlZjcFh0Q2pwdFMrVVNXNHRBbXhucEVudDQ4TW4zcVA5?= =?utf-8?B?YnNPN09Lck4yUm50UzBPWmQrK1U1SE5oWnUvNk9SaFZRdlo5Wi9hK2VrOWJk?= =?utf-8?B?ZXd0dVhPRjlUdU1FcTZoTjl3bmN1a1NmS0RCcHZTejN5WmRkZXUzWDFyTks2?= =?utf-8?B?blpGM2xrejlKVHlIVE5mVWNXMDdEellFMTIvd2hIOCs3V2xGU0t3end6WXJm?= =?utf-8?B?T0xBN2V0enVPcS9OamlPVHQvZzBQbGgrRkJ3SkFlS2lhZC8xK3Y2K2NxbmVi?= =?utf-8?B?cVdMN1pYU2JEd2lHUDNoZ1RUNHk0YzFGR1VRSHRibVM4dkVtMnY0TE1PT3Za?= =?utf-8?B?ci9DaFR5WFc1bU9lbGw0M09xQzJSL2cySzdIeVBMdHdZSDNWazdFdDNtWTJp?= =?utf-8?B?RUl2aTVic1dFWXpvVXlRRmJsNTRUUXlZUm5WRG0zM0d5S0djcGw5WFNhVTBt?= =?utf-8?B?Znl2bTRLaFd2ejhrRnZhbjZoQ1ZxRVpVTWVQcnRWTjhLTFRjYk5pVzB6YlQv?= =?utf-8?B?bjJja0FuZ3RQUzlaRVluVDd1WGtTcmFVaVkrcWZaY3hHV0lNaS9EdU84WFBN?= =?utf-8?B?Q3c9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 1e6cbc6e-1027-4940-0c96-08db94ee4e75 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Aug 2023 13:25:44.4821 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yjkRgzUk0NQs7XUAc8lf8249M3uPnIfDNav/Q8KJ8fb258nEaymxhW5Cb8yXJ5YdO/+9Z1v9W92V/ds/alUJzFFKau5fb7YmDQxmEhViCWc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5130 X-OriginatorOrg: intel.com 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 Fri, Aug 04, 2023 at 03:19:43PM +0200, David Marchand wrote: > Hello CI people, > > On Tue, Aug 1, 2023 at 6:05 PM Stephen Hemminger > wrote: > > kernel/linux/kni/Kbuild | 6 - > > kernel/linux/kni/compat.h | 157 ---- > > kernel/linux/kni/kni_dev.h | 137 --- > > kernel/linux/kni/kni_fifo.h | 87 -- > > kernel/linux/kni/kni_misc.c | 719 -------------- > > kernel/linux/kni/kni_net.c | 878 ------------------ > > kernel/linux/kni/meson.build | 41 - > > kernel/linux/meson.build | 2 +- > > This is a heads up for KNI removal in the *main* branch. > > With this removal, there is no remaining out of tree Linux kernel module > to compile/test in DPDK sources. This means that jobs (like the one in > UNH lab that was compile-testing KNI against the latest Linux kernel > sources) can be disabled. > > Important note: this mail does not ask for any change to LTS releases > testing. If KNI was built and tested with LTS releases, you should > continue to do so. > Given that there are no linux modules left, can we consider changing the default setting of "enable_kmods" from "no" to "yes". For FreeBSD there are no in-tree modules that can support DPDK, so the kernel modules for that OS should always be built. The only reason for it being disabled was Linux, but that seems unnecessary now. Alternative: remove the option completely, and always build kernel modules for FreeBSD (and any for Windows in future). If in future we add in more Linux modules (which I can't see happening), add in an "enable_linux_kmods" option instead to control that. WDYT? /Bruce