From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by dpdk.org (Postfix) with ESMTP id 3E8B61396 for ; Tue, 22 Mar 2016 12:04:32 +0100 (CET) Received: by mail-wm0-f67.google.com with SMTP id l68so28620697wml.3 for ; Tue, 22 Mar 2016 04:04:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=d6wgWDt3n3gwi79xzQpciJBrxmDF7rxvPOhDeqXCT5A=; b=gt3ZtPB/bLT0Lh562aMz8YNVNV0ffA+gNkI5GQVjv+up1BHGfY9uLUxZK5Sti4gyq6 2J1Gz1S1ljiKdTBUkNQNME60zSemvQKJJxC3KrbBqpw1a7As3ZSWd/ddnWyVvtN5ZyOM F9GwQ/enkt2IiDeOvVjg+qw6AuKiZYWpfGfYT2uKeDbLzaLteJ1Ye2AaTMnA3ZdJrJuv EdKSZuU8hTUxKsoAF5nUD52J6azFdmi+QhvzTavqTCdB5l2Gx+kLHjZSRMGl1pzURLJi Qa/ya4Og6XMYWqE/0+ZgOSKiYOu4/abEBVPmg4LDEWMEW1I4d6kMdgP0q5gOgliLwQFJ My2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=d6wgWDt3n3gwi79xzQpciJBrxmDF7rxvPOhDeqXCT5A=; b=KMnIt16a0J46qnRifPD0CLBRIL8FP7CieiJcYVnzlpOgMxJC7Cl8H5TTpmiChWi6ma zJKKEwPCLXFqrkI6J3qJW0rFESZvs+D5xBjutAmlEMvKvJCRwtRCjvJcBM4L0rLoBnQ6 eqJas00dQu1nPfO5rQs1sE1dtRM2k0n06Md/5qQw271tKh3WtSSxhRutdI0QDcoltBuh b7wL9p6ukeWOAVU11fXKKtae1Dlq6GZN4qKW7h3n6KPJ3JccU2uWTx4YlG3a47z80hXB sOKNebrGVe3UCOqW5TnT4SoNdJKH2TsDIqtGoBFSSkMKoLUYhxRxsIegWHCCLCWRb0GO wmJw== X-Gm-Message-State: AD7BkJI7SnNtvdqyb9bEA00RBC6hZYIgiR5+EUOSlKed+XO5+KpKZJGbdl7CboJ/8zGADfJe8//zWEFqGoUK4A== MIME-Version: 1.0 X-Received: by 10.194.187.240 with SMTP id fv16mr40701369wjc.53.1458644672094; Tue, 22 Mar 2016 04:04:32 -0700 (PDT) Sender: jblunck@gmail.com Received: by 10.194.249.9 with HTTP; Tue, 22 Mar 2016 04:04:32 -0700 (PDT) In-Reply-To: <6484604.tKVHzYQlhX@xps13> References: <1424013889-2226-4-git-send-email-shemming@brocade.com> <1458640529-9183-1-git-send-email-jblunck@infradead.org> <1458640529-9183-2-git-send-email-jblunck@infradead.org> <6484604.tKVHzYQlhX@xps13> Date: Tue, 22 Mar 2016 12:04:32 +0100 X-Google-Sender-Auth: C09Iz7CtG1JMP0imReKhLTnXnhg Message-ID: From: Jan Blunck To: Thomas Monjalon Cc: jblunck@brocade.com, Stephen Hemminger , dev@dpdk.org, Stephen Hemminger Content-Type: text/plain; charset=UTF-8 Subject: Re: [dpdk-dev] [PATCH v3 1/3] xen: Add UIO kernel driver 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: Tue, 22 Mar 2016 11:04:32 -0000 On Tue, Mar 22, 2016 at 11:42 AM, Thomas Monjalon wrote: > 2016-03-22 10:55, Jan Blunck: >> New UIO helper kernel driver for Xen netfront UIO poll mode driver. >> >> Signed-off-by: Stephen Hemminger >> Signed-off-by: Jan Blunck > > Is it contributed upstream? No. Haven't planed that yet. > Is there something common with igb_uio? AFAIK igb_uio is mapping the bars via UIO. The Xen netfront driver isn't simulating a PCI interface. Instead it directly maps the TX/RX ring. Overlap is limited to reading sysfs files. Don't know if that is worth being extracted into a standalone header.