Show a cover letter.

GET /api/covers/62073/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 62073,
    "url": "http://patches.dpdk.org/api/covers/62073/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20191028080745.43425-1-yasufum.o@gmail.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20191028080745.43425-1-yasufum.o@gmail.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20191028080745.43425-1-yasufum.o@gmail.com",
    "date": "2019-10-28T08:07:44",
    "name": "[v5,0/1] fbarray: fix duplicated fbarray file in secondary",
    "submitter": {
        "id": 1356,
        "url": "http://patches.dpdk.org/api/people/1356/?format=api",
        "name": "Yasufumi Ogawa",
        "email": "yasufum.o@gmail.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20191028080745.43425-1-yasufum.o@gmail.com/mbox/",
    "series": [
        {
            "id": 7097,
            "url": "http://patches.dpdk.org/api/series/7097/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=7097",
            "date": "2019-10-28T08:07:44",
            "name": "fbarray: fix duplicated fbarray file in secondary",
            "version": 5,
            "mbox": "http://patches.dpdk.org/series/7097/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/62073/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4A0251BEF7;\n\tMon, 28 Oct 2019 09:07:53 +0100 (CET)",
            "from mail-pf1-f193.google.com (mail-pf1-f193.google.com\n\t[209.85.210.193]) by dpdk.org (Postfix) with ESMTP id AD8C91BEF6;\n\tMon, 28 Oct 2019 09:07:51 +0100 (CET)",
            "by mail-pf1-f193.google.com with SMTP id c184so6403955pfb.0;\n\tMon, 28 Oct 2019 01:07:51 -0700 (PDT)",
            "from localhost.localdomain ([192.47.164.146])\n\tby smtp.gmail.com with ESMTPSA id\n\ty24sm3786847pfr.116.2019.10.28.01.07.49\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 28 Oct 2019 01:07:50 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=from:to:cc:subject:date:message-id:in-reply-to:references;\n\tbh=fqwnpUdf988IoluTJ6a+8NsqDrW9ltO7CZbDNGi8tH8=;\n\tb=gqr4eC6F6GJ6ON9ETCadUC01k2Y5P21zUlGjzORuhRo1VnNe8WiSibVd4oqwb2xc9E\n\t0fezfJ972A2HyZUZK77pEvuBB2Cwxm1totAO6O+oe80WrTKKYYzG72ZzR1IbvL7aFKiN\n\tMXtk+ce7MTm7pmhSsfXo+HQPJplBYRGPz9XCH5PCmLY/PysQJlERTeBfzcccef7thjsh\n\t7Vc2mjdyQY+g+cOO0fvJ1zbIXRVFyYsKZWvMX+9DFtKmsE1jDZaqV90KV97ndTGymdsS\n\t118JmT0x6qWdzuATaB98xS6aKeebtodgATtM3HsWe7P3ovPTEeyAKKLM0o2VgwVIt1cK\n\tEuZA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\n\t:references;\n\tbh=fqwnpUdf988IoluTJ6a+8NsqDrW9ltO7CZbDNGi8tH8=;\n\tb=QV0hSuNFuCprF/1uSi80DTA2Wg9AQc87redGtzIs3BWrKfgFUWNkY2pNflFWSTUs31\n\tMZi0ixHyYa7tFQ3qP+gVUgBFRbGv2skiBXUG+0QOGWwgs3BsvkUZH+k0oEILaVXkrw+p\n\tdT6oF4OoBWjzsyVKAu/+oKdtBAHWEQ/g9JaoDPBk+P8EtI+N8FIh8GW99t35/iMHT4MZ\n\tCX7pX+793V+f6y7aGJmXu9y8EvstDtiYTQKUcTNhQhdCH5b8GM1YngLHFlofy1/+pG/s\n\tw5ueCmY5FmRk0q99fyFFuqvgu7w7iQfeFBjy5N0o4KmRztW6vh9HsYCZJVS7J0twtEtj\n\tnrmg==",
        "X-Gm-Message-State": "APjAAAVcmQmLeq5+ycbbN5O/Uaw8zltw9iEE4sKgWC8Iw78mPXUEca8y\n\tNeQbVnSa1Z7U7S0wdfZlb4PBzEO5koU=",
        "X-Google-Smtp-Source": "APXvYqwh141J61IGam2YkEb4WnMNQA1Mmroi6X+43pCxKfkoykCX3dvAAg70uLdLtKrV8N5yQQGW0Q==",
        "X-Received": "by 2002:a17:90a:8009:: with SMTP id\n\tb9mr12715632pjn.41.1572250070831; \n\tMon, 28 Oct 2019 01:07:50 -0700 (PDT)",
        "From": "yasufum.o@gmail.com",
        "To": "anatoly.burakov@intel.com,\n\tdavid.marchand@redhat.com",
        "Cc": "dev@dpdk.org,\n\tstable@dpdk.org,\n\tyasufum.o@gmail.com",
        "Date": "Mon, 28 Oct 2019 17:07:44 +0900",
        "Message-Id": "<20191028080745.43425-1-yasufum.o@gmail.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20190724082031.45546-1-yasufum.o@gmail.com>",
        "References": "<20190724082031.45546-1-yasufum.o@gmail.com>",
        "Subject": "[dpdk-dev] [PATCH v5 0/1] fbarray: fix duplicated fbarray file in\n\tsecondary",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Yasufumi Ogawa <yasufum.o@gmail.com>\n\nIn secondary_msl_create_walk(), it creates a file for fbarrays with its\nPID for reserving unique name among secondary processes. However, it\ndoes not work if secondary is run as app container because each of\ncontainerized secondary has PID 1. To reserve unique name, use hostname\ninstead of PID because hostname is assigned as a short form of 64\ndigits full container ID in docker.\n\n---\nv2:\n  * fix typo in commit message\nv3:\n  * add fclose() after if getting hostname with fscan() is failed\nv4:\n  * Increase the size of proc_id to 33 and add boundary in calling\n    fscan()\nv5:\n  * revise title to reflect the issue\n  * use gethostname() instead of getting from `etc/hostname`\n  * use HOST_NAME_MAX for size of string for hostname\n---\n\nYasufumi Ogawa (1):\n  fbarray: fix duplicated fbarray file in secondary\n\n lib/librte_eal/linux/eal/eal_memalloc.c | 15 +++++++++++++--\n 1 file changed, 13 insertions(+), 2 deletions(-)"
}