From mboxrd@z Thu Jan 1 00:00:00 1970 From: Markus Theil Subject: Re: [PATCH] igb_uio: MSI IRQ mode, irq enable/disable refactored Date: Tue, 22 Aug 2017 20:19:06 +0200 Message-ID: <8d010f81-bfaa-476c-2ee1-e08b83204f48@tu-ilmenau.de> References: <1503336825-7700-1-git-send-email-markus.theil@tu-ilmenau.de> <20170822095553.418ed188@xeon-e3> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: ferruh.yigit@intel.com, dev@dpdk.org To: Stephen Hemminger Return-path: Received: from smail.rz.tu-ilmenau.de (smail.rz.tu-ilmenau.de [141.24.186.67]) by dpdk.org (Postfix) with ESMTP id E2AFC7D0B for ; Tue, 22 Aug 2017 20:19:06 +0200 (CEST) In-Reply-To: <20170822095553.418ed188@xeon-e3> Content-Language: en-US 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 22.08.2017 18:55, Stephen Hemminger wrote: > On Mon, 21 Aug 2017 19:33:45 +0200 > Markus Theil wrote: > >> This patch adds MSI IRQ mode and in a way, that should >> also work on older kernel versions. The base for my patch >> was an attempt to do this in cf705bc36c which was later reverted in >> d8ee82745a. Compilation was tested on Linux 3.2, 4.10 and 4.12. >> >> MSI(X) setup was already using pci_alloc_irq_vectors before, >> but calls to pci_free_irq_vectors were missing and added. >> >> Signed-off-by: Markus Theil > I wonder if DPDK should only N-1 Long Term Stable kernel.org kernels? > That would mean 4.4.83 or later now, and 4.9 or later starting with 18.= XX releases. > > If enterprise distro's want to backport more, that is their prerogative= but upstream > DPDK shouldn't have to worry about it. The current mess with KNI especi= ally is out > of hand. I don't rely on older kernels than N-1 LTS, but the former MSI patch was reverted because of such an issue. If there is consensus about this, adapting igb_uio to kernels >=3D 4.4 will be no problem. I'd then write a little patch series with that aim.