From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1C4A0A04AA; Tue, 8 Sep 2020 02:26:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1BB0E1C11B; Tue, 8 Sep 2020 02:26:53 +0200 (CEST) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) by dpdk.org (Postfix) with ESMTP id AEEDF1C10D for ; Tue, 8 Sep 2020 02:26:51 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 2111DA9E; Mon, 7 Sep 2020 20:26:49 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Mon, 07 Sep 2020 20:26:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= content-transfer-encoding:content-type:from:to:cc:subject:date :message-id:in-reply-to; s=fm2; bh=JOGoZJ64ZLX+Yjy2+l/RWgnD0IpOG jC2QZi+Hocj1CQ=; b=CVnuzrEBYOGMNFuAEN/WyDymPho7/VwISK8nmum7IySJX np9clkUOyIq9ZIemRPtnK5b2Vy5NO+5raezKPtk2O98Jh2sB2QwagJL6chU8OBaB Ix7rpe7TddLvK0VhSmbsgtae68em+wyVWer/sLifak+x9nAj5FVThurSLJa1rgcG 0LL8YqeKwWOhikFrTQBH90VLvP6zFvlno82HtS+/4Ubdj/IRwYd9/jAz+7gDkwRi j6Uki8SqgotQgUx7FT78QRGD5SenaqZkyjoCIExNJqAvgZ1p7iYxD82U5w51Ly4f 62bPeW5hdAbQb+AYVR+lAZa7m6h5sM4hF6hygRJ+A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=JOGoZJ 64ZLX+Yjy2+l/RWgnD0IpOGjC2QZi+Hocj1CQ=; b=ELyfdHvkhAB5oCeb3LiytA RDGV8wXGq2PlLBInw8krjypyAbuc7gSj48Z0To3Q5NPr6QsXKt5sf6fr8ZnwDvLF ByVtMnVeP4MLjTf9S8/r6JuFWsAMkFtqq24lrEvkMhdOlZEiAHQPUG3Kois05vhD nsnu4/zeOnap5GzMaoupqzEjCOI7pLOKTchlbuzcOmVAZKIaCPuU0IQP6X9PNzYM vqiNAoGn9BtYQACNexmUW2gfLeg9MPgrA4jT+dMChMAO3DpQr9rHaqMXdWPi+zFU OG5QIP7ujrfJKA0BWWX6QF8pqE+GMX+4lhbFOqKTCSC7b6JzyagwV8cuMYICLgIA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehuddgfedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefgtgfhvffufffkjgesthhqredttd dtjeenucfhrhhomhepfdfvhhhomhgrshcuofhonhhjrghlohhnfdcuoehthhhomhgrshes mhhonhhjrghlohhnrdhnvghtqeenucggtffrrghtthgvrhhnpeehiefhhfegffdugeegge ejhffhjeefiedvheeljeduueejjeevveehteefteeiheenucffohhmrghinhepughpughk rdhorhhgnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhn rdhnvght X-ME-Proxy: Received: from localhost (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 3F2EF3064610; Mon, 7 Sep 2020 20:26:46 -0400 (EDT) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 From: "Thomas Monjalon" To: "Thomas Monjalon" , Cc: , , , Date: Tue, 08 Sep 2020 02:14:02 +0200 Message-Id: In-Reply-To: <20200907225049.547832-1-thomas@monjalon.net> Subject: Re: [dpdk-dev] [PATCH] kernel: remove igb_uio X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue Sep 8, 2020 at 2:50 AM CEST, Thomas Monjalon wrote: > As decided in the Technical Board in November 2019, > the kernel module igb_uio is moved to the dpdk-kmods repository > in the /linux/igb_uio/ directory. The code is moved with its git history in http://git.dpdk.org/dpdk-kmods/ The move process started with these commands: cd dpdk dir=3Digb_uio path1=3Dlib/librte_eal/linuxapp/$dir path2=3Dkernel/linux/$dir git format-patch -o $dir 0c9a540ed2.. -- $path1 $path2 find $dir -type f -exec sed -i "s,$path1\|$path2,linux/$dir," '{}' \; cd ../dpdk-kmods git am ../dpdk/$dir/* git filter-branch --force --index-filter "git rm --cached --ignore-unmatch linux/$dir/Makefile" --prune-empty --tag-name-filter cat -- --all Makefile and meson.build files were not imported at all. Some other commits were skipped (virtio, vmxnet3 and Xen dom0 support), because they were not very useful and reverted later in the history. Anyway the original history is available forever in dpdk.git. Currently it cannot compile because the file rte_pci_dev_feature_defs.h is missing, defining enum rte_intr_mode. An option is to import this file. It would be nice to add a README file in the new igb_uio directory. Volunteers welcome :)