From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lb0-f179.google.com (mail-lb0-f179.google.com [209.85.217.179]) by dpdk.org (Postfix) with ESMTP id 6BC01C346 for ; Fri, 17 Apr 2015 17:10:30 +0200 (CEST) Received: by lbbqq2 with SMTP id qq2so85310772lbb.3 for ; Fri, 17 Apr 2015 08:10:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=Ka5TugkCJacRCHiANW3VbnyXpg5hVcfkD/VhLA1lbUk=; b=Pf0mvAijK34rH32RSVxq+FM5+HqeSFsLgQL5ULKJ69o7GRx8kloGkADPzm2lH9hr7j FmgwHbrlyQ7+ZEvg1WGtrF47UhIX9z6uG2MKPpKFtv9KTBJeVA7yuOEoBVwNnpx0rSmy mGqM5CMBsavPoh/2WSLZn7kORiaC8aVuiFUTCRMvXpZUS22K6mUhwxys/lN6bGiUHe+J bEYjxNrbP3pKI5fNsNGCdj2CCQWW+SfeHRPuVE433flhTlnlvRQe5tVQdWp9fnZgVk82 S+2VKkOsJ4AKMPvMtU3aon2hXIXi3Vr1zS3wsDnDHz7yCveGpK4ngsrKpy7eZ+RvAqIJ KePA== X-Received: by 10.112.190.10 with SMTP id gm10mr4405812lbc.2.1429283430015; Fri, 17 Apr 2015 08:10:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.114.84.37 with HTTP; Fri, 17 Apr 2015 08:09:59 -0700 (PDT) From: Rafael Duarte Vencioneck Date: Fri, 17 Apr 2015 12:09:59 -0300 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] help on exception path for ivshmem guest 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, 17 Apr 2015 15:10:30 -0000 Hi, I'm trying to reproduce the exception path example, but in a ivshmem guest machine. To avoid memory corruption, I can't call rte_pktmbuf_alloc and rte_pktmbuf_free from the guest. When I get packets from the host, it is easy to send them to the tap interface. But How to take packets from tap and put on the tx ring? Or how to put it on a mbuf struct without call those functions, and then push to the ring? Is there a way to do that? -- Rafael D. Vencioneck