From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from compass.polito.it (compass.polito.it [130.192.55.110]) by dpdk.org (Postfix) with ESMTP id 765208E9C for ; Thu, 15 Oct 2015 18:45:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by compass.polito.it (Postfix) with ESMTP id 2D7011000E4 for ; Thu, 15 Oct 2015 18:45:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= studenti.polito.it; h=content-type:content-type:to:from:from :subject:subject:message-id:date:date:received:mime-version :received:received:received; s=y2k10; t=1444927538; bh=1pANqRJg9 HdnvAD1s3j2NzpdlfD7ZZFCclz1r9A2oFg=; b=lrsjplznXh8J9HDzioDZJ89KD nAnpO4W7dJ0+TLIIhOcSKHGPdP/z2kHRb4IPQNS3QwsM4c3f1RhtFWrs2yTh88RL /qWEoPPXHyc+z87Mf6/I9sW5OsJpCKrJWdEHV6G2IXMnk3djMPJmtv70ShnVxw61 uezXXS0AKLbE0ATAkU= X-Virus-Scanned: amavisd-new at studenti.polito.it Received: from compass.polito.it ([127.0.0.1]) by localhost (compass.polito.it [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id nWsx_isjrmrp for ; Thu, 15 Oct 2015 18:45:38 +0200 (CEST) Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: s203403@studenti.polito.it) by compass.polito.it (Postfix) with ESMTPSA id D4E911000E6 for ; Thu, 15 Oct 2015 18:45:37 +0200 (CEST) Received: by lfeh64 with SMTP id h64so35178711lfe.3 for ; Thu, 15 Oct 2015 09:45:37 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.25.20.24 with SMTP id k24mr2870335lfi.117.1444927537458; Thu, 15 Oct 2015 09:45:37 -0700 (PDT) Received: by 10.25.77.197 with HTTP; Thu, 15 Oct 2015 09:45:37 -0700 (PDT) Date: Thu, 15 Oct 2015 18:45:37 +0200 Message-ID: From: =?UTF-8?Q?Mauricio_V=C3=A1squez?= To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Why rte_eal_ivshmem_obj_initd() does not add memory pools to rte_mempool_tailq list? 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: Thu, 15 Oct 2015 16:45:39 -0000 Dear DPDK community, Some time ago I was trying to map a memory pool into a guest using IVSHMEM as described here: http://comments.gmane.org/gmane.comp.networking.dpdk.devel/17779 After some time I decided to review the code of eal_ivshmem.c, I noticed that in the function rte_eal_ivshmem_obj_init the rings are added to the rte_ring_tailq list, but for memory pools there is not a similar procedure. My question is why it does not exist such procedure? Is there any reason or is it just missing? If it is just missing I could propose a implementation for it, Thank you very much for your attention, Mauricio V=C3=A1squez