From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa0-f46.google.com (mail-oa0-f46.google.com [209.85.219.46]) by dpdk.org (Postfix) with ESMTP id AF70B6A7F for ; Wed, 7 May 2014 16:56:46 +0200 (CEST) Received: by mail-oa0-f46.google.com with SMTP id i4so1348188oah.5 for ; Wed, 07 May 2014 07:56:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=wEZdgyV6Hw2RK090Qm78q/9LS8KqPMSVyxG0jy+a854=; b=euMWzST/oQ3Y70xq6uho6sPDALQG+tJ2IwFehXIAVO0yObyxyHa/YJQ8iat+MjPgtY 13tyRxHmpK3sP6Vn/2jyyxPlH30BHZ13jEsz2klcVCgfcAtHxZgzpjj1x6R411RcGF1K Fzn2oaf0IW3OSVMRB0K7ItTp02Siy4GqryGsXm+ve9sthUBP3ITXvn9o0vvUyX9ij2BD ljMTzfDv+luYYsrLujYglY3FAba7oPeTt96/wK9iPOKi4kCby8uXbdaGBXfqK95TuAkJ qlyzqfrZlJnIBMR9xb+cc+dtkbtMZeQnJJQ4Fjt5S4MQHsreBK8FamrYsIBFWbVNzRMu ckkw== X-Received: by 10.60.74.195 with SMTP id w3mr46920526oev.28.1399474612215; Wed, 07 May 2014 07:56:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.112.131 with HTTP; Wed, 7 May 2014 07:56:22 -0700 (PDT) In-Reply-To: References: From: Tomasz K Date: Wed, 7 May 2014 16:56:22 +0200 Message-ID: To: "Burakov, Anatoly" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: dev Subject: Re: [dpdk-dev] DMAR errors when running testpmd 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: Wed, 07 May 2014 14:56:47 -0000 Hi Anatoly I'm using dpdk-1.6.0r2 on Ubuntu 12.04 LTS with kernel 3.11.0-20-generic #35~precise1-Ubuntu SMP As for further investigation: 1. It doesn't matter whether DPDK uses 1GB or 2MB hugepages. 2. dmesg messages appear only when I invoke "start tx_first" in testpmd app (so only when I try to send some packets) The setup is very easy. 2 NICs connected with each other (port0 on NIC1 to port0 on NIC2, same for port1). Each NIC iis on different server Thanks Tomasz 2014-05-07 16:45 GMT+02:00 Burakov, Anatoly : > Hi Tomasz, > > > > > Here lies your mistake :-) Boot your kernel with iommu to "pt" (iommu=pt > > intel_iommu=on) and everything will work. Thje "pt" option enables IOMMU > > only for VM's while "on" sets up your whole system to work through IOMMU > > (including host devices). However, both of these options enable SR-IOV. > > > > Apologies, I misread your command-line output. It seems like you have > everything set up correctly. I'm not sure what is wrong here, but the > messages you're seeing are usually related to incorrect IOMMU boot > parameters. Which DPDK version are you using? > > Best regards, > Anatoly Burakov > DPDK SW Engineer > > > >