From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by dpdk.org (Postfix) with ESMTP id 3AB341B343 for ; Sun, 11 Feb 2018 13:49:47 +0100 (CET) Received: by mail-wm0-f66.google.com with SMTP id v123so5162785wmd.5 for ; Sun, 11 Feb 2018 04:49:47 -0800 (PST) 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=8sPEyliT1wr5gtIrxJAlU8dw4e+D64BSR1SnQePavd8=; b=aNFbXtw0G7ENvQHWFnJtF5mQEAxSNGqdqUdyYOBM+Tm4OHX5I5kI22yyMYNscLS28r SqWIr9j0RncpWvUER/WU0M+5PYkNmu924ohX6rVWehvHTc1N/TsVmVsSK2V+WjFxY+g3 p/6ISKEs8+J2hy16p45+XfEdhxP6ChS8VSBoKlO3L/S7TY5phCD6oQx5LLXfjYoyArfH Fae/lTt4Oo3hjhY1pn0PT9JNDT8gVYPtE6B+hpY8zE3oi4EBuXWyNIOdTq7DcyIwxDqk I4c+w2qipwLbLZ2SQatS1i0O+lfcuR/hRuyiMCap8+ej8RR+xal4sJTU+whsZOBwsCZ4 /JbQ== X-Gm-Message-State: APf1xPBv61SBFsVYhAC07o6AlCAyRV6dBsl+iKtHESmpH0C85DTGfvs0 IVGpTxDbREnTTewOW9UPdGs= X-Google-Smtp-Source: AH8x226qYkrY68hmb0xcsFKEJQcEHA4am0dGclCSybXcxNpnoTLDl+IkvZRT8rLgHIxggkY++bUj0A== X-Received: by 10.28.150.139 with SMTP id y133mr1167196wmd.142.1518353386932; Sun, 11 Feb 2018 04:49:46 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id h90sm314248wrh.44.2018.02.11.04.49.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 04:49:46 -0800 (PST) From: Luca Boccassi To: Markus Theil Cc: Ferruh Yigit , dpdk stable Date: Sun, 11 Feb 2018 12:49:11 +0000 Message-Id: <20180211124911.14557-4-bluca@debian.org> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180211124911.14557-1-bluca@debian.org> References: <20180209104031.23195-2-bluca@debian.org> <20180211124911.14557-1-bluca@debian.org> Subject: [dpdk-stable] patch 'igb_uio: fix MSI-X IRQ assignment with new IRQ function' has been queued to LTS release 16.11.5 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Feb 2018 12:49:47 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/13/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 12072d9c907386f5c0030e8c82026da818e5ab2c Mon Sep 17 00:00:00 2001 From: Markus Theil Date: Tue, 5 Sep 2017 14:04:03 +0200 Subject: [PATCH] igb_uio: fix MSI-X IRQ assignment with new IRQ function [ backported from upstream commit d26fc87aa26953f97e6c93d07ee9cc1415e44e20 ] The patch which introduced the usage of pci_alloc_irq_vectors came after the patch which switched to non-threaded ISR (f0d1896fa1), but did not use non-threaded ISR, if pci_alloc_irq_vectors is used. Fixes: 99bb58f3adc7 ("igb_uio: switch to new irq function for MSI-X") Cc: stable@dpdk.org Signed-off-by: Markus Theil Acked-by: Ferruh Yigit --- lib/librte_eal/linuxapp/igb_uio/igb_uio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_eal/linuxapp/igb_uio/igb_uio.c b/lib/librte_eal/linuxapp/igb_uio/igb_uio.c index b6406d861..9f00f07ab 100644 --- a/lib/librte_eal/linuxapp/igb_uio/igb_uio.c +++ b/lib/librte_eal/linuxapp/igb_uio/igb_uio.c @@ -392,6 +392,7 @@ igbuio_pci_probe(struct pci_dev *dev, const struct pci_device_id *id) #else if (pci_alloc_irq_vectors(dev, 1, 1, PCI_IRQ_MSIX) == 1) { dev_dbg(&dev->dev, "using MSI-X"); + udev->info.irq_flags = IRQF_NO_THREAD; udev->info.irq = pci_irq_vector(dev, 0); udev->mode = RTE_INTR_MODE_MSIX; break; -- 2.14.2