From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ig0-f174.google.com (mail-ig0-f174.google.com [209.85.213.174]) by dpdk.org (Postfix) with ESMTP id 4511BC6C8 for ; Fri, 29 Jan 2016 16:42:06 +0100 (CET) Received: by mail-ig0-f174.google.com with SMTP id z14so39221949igp.1 for ; Fri, 29 Jan 2016 07:42:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6+tAxcM1zTW/6KnYctkQSrGYYWDOQoOsKRn+0rVLCeI=; b=ClSI3HFvFrQz07TrFWpqtVpC3LHhDLWRRcK00T9cJ+hUsMzcINCR5HA2Jj0BwRju0+ WnV3kTZB++331XIKYofvDFDJzfIFsyWypDhQ82YPi+HJ/r13fw/gITDYmN1wdQFCTsBv B9i2sIHlLRXU00bcrE23gvlrYcCP10x7vYu4zkqpEzANpTizyZHAmanlNFNb/PWXivo3 vxbkDMUbcHeTvhsD7KjyeRqu2E0yQRfVbqXXXnFhbozfqHl4x4bsV01RC7xMsYbS/t9w hekcoKL/YYNtQrKajB3bJmhh/aQ1B24uzxOH1mdmBkCMjiz8nIo5pHdsd05bs2TDi7xD x0Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=6+tAxcM1zTW/6KnYctkQSrGYYWDOQoOsKRn+0rVLCeI=; b=mFlOUXkKM8i48I+xnx3VNNL9SQ1fS3gIVFHkoziZt7gY/4pa4tunStQ3xjHo9gtrYK S3tSM6L79bAe6GygYtlzaxP+sbq0XwOScCP02xJSehWbJsSGy16ZK9drsC5jv+ECCjh3 MZ+C7kfw8McccCDpzoK2wXlR5V3SnJkmE0Kk1IMyHERwI6pb8EwwuM9pzwgOXexWtYSs XYrc3fLbzFYZSiFOiAy0BSyMetQPE2JM1Tah8jGvhwlTFuFXZi39rgk7SDmplnVuQb/g rzE3RlvsnLsiZOx5LWHAHLLl1sH/e8OyL1HdE/TZGcRDDGqLKzOg4nm6BrwV7Fi6haYp 6x3g== X-Gm-Message-State: AG10YOQOCHJ4QuOOI1ZaM+/Unu1elWhdIlsi9mRAk8SaL4UgHOZNZpbMb+NoD+BWFaCgB9oDow1oQSdM8VB9XQ== MIME-Version: 1.0 X-Received: by 10.50.50.144 with SMTP id c16mr9735206igo.82.1454082125722; Fri, 29 Jan 2016 07:42:05 -0800 (PST) Received: by 10.107.39.207 with HTTP; Fri, 29 Jan 2016 07:42:05 -0800 (PST) In-Reply-To: <4623588.IlxFVFWOgI@xps13> References: <1453994413-403-1-git-send-email-jan@semihalf.com> <4623588.IlxFVFWOgI@xps13> Date: Fri, 29 Jan 2016 16:42:05 +0100 Message-ID: From: =?UTF-8?Q?Jan_M=C4=99dala?= To: Thomas Monjalon Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: dev@dpdk.org, matua@amazon.com Subject: Re: [dpdk-dev] [PATCH 0/4] DPDK polling-mode driver for Amazon Elastic Network Adapters (ENA) X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2016 15:42:06 -0000 Hello Thomas, 2016-01-28 16:40 GMT+01:00 Thomas Monjalon : > > lib/librte_eal/linuxapp/ena_uio/ena_uio_driver.c | 276 +++ > > Sorry the kernel module party is over. > One day, igb_uio will be removed. > I suggest to make a first version without interrupt support > and work with Linux community to fix your issues. > Rationale to deliver UIO kernel module is based on lack of legacy INTx interrupts in ENA device. It's operating only on MSI-X. Currently we do not implement interrupt support (yet) in PMD, but hardware was unable to operate under uio_generic_pci driver - probe is failing. It might be possible to use igb_uio kmod with ENA and I will do necessary investigation+experiments to prove that. Could you elaborate on the topic of kernel module removal - how would it look like, is there going to be generic PCI driver dedicated for MSI-X devices? Thanks, Jan