Show a cover letter.

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

{
    "id": 114463,
    "url": "http://patches.dpdk.org/api/covers/114463/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20220731201738.11733-1-cfontana@suse.de/",
    "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": "<20220731201738.11733-1-cfontana@suse.de>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220731201738.11733-1-cfontana@suse.de",
    "date": "2022-07-31T20:17:36",
    "name": "[0/2] vhost fixes for OVS SIGSEGV in PMD",
    "submitter": {
        "id": 2788,
        "url": "http://patches.dpdk.org/api/people/2788/?format=api",
        "name": "Claudio Fontana",
        "email": "cfontana@suse.de"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20220731201738.11733-1-cfontana@suse.de/mbox/",
    "series": [
        {
            "id": 24140,
            "url": "http://patches.dpdk.org/api/series/24140/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=24140",
            "date": "2022-07-31T20:17:36",
            "name": "vhost fixes for OVS SIGSEGV in PMD",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/24140/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/114463/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 7AB7DA00C3;\n\tSun, 31 Jul 2022 22:17:44 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 1C72E4067B;\n\tSun, 31 Jul 2022 22:17:44 +0200 (CEST)",
            "from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28])\n by mails.dpdk.org (Postfix) with ESMTP id 6E1524021E\n for <dev@dpdk.org>; Sun, 31 Jul 2022 22:17:42 +0200 (CEST)",
            "from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de\n [192.168.254.74])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)\n (No client certificate requested)\n by smtp-out1.suse.de (Postfix) with ESMTPS id 400ED3EFCA;\n Sun, 31 Jul 2022 20:17:42 +0000 (UTC)",
            "from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de\n [192.168.254.74])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)\n (No client certificate requested)\n by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 15DFA13754;\n Sun, 31 Jul 2022 20:17:42 +0000 (UTC)",
            "from dovecot-director2.suse.de ([192.168.254.65])\n by imap2.suse-dmz.suse.de with ESMTPSA id YhXHA2bj5mIXVgAAMHmgww\n (envelope-from <cfontana@suse.de>); Sun, 31 Jul 2022 20:17:42 +0000"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de;\n s=susede2_rsa;\n t=1659298662;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=UzjDHBjm3Ifcv/R5M8vQT4YN2mdXHqU2FglEfQN0rWU=;\n b=DSX/kS/ZX7Z+UMZf5BCUfDYbKOOM8nvV7Ksls9sRfnfD53jwifYRm2mWsDLUkdbESsl5rL\n 53dzsT2MYAgERGJOVyxRq0HxuY0H9797Fx9c2lvf4hOSi7sjXQP0xvHOtwd32mZjD/ve9p\n CpRXGIVNmSsw47Cg2N7HlFqEsOvBlGI=",
            "v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de;\n s=susede2_ed25519; t=1659298662;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=UzjDHBjm3Ifcv/R5M8vQT4YN2mdXHqU2FglEfQN0rWU=;\n b=L/6MJ9ZDrnM3lEeUul51DgvD7bJijD+vmZq/boUC5/hQxYWXTfLkQs7zqqcY2lr2PDz/z6\n zdfPkeDNkGMHMFBg=="
        ],
        "From": "Claudio Fontana <cfontana@suse.de>",
        "To": "dev@dpdk.org",
        "Cc": "Claudio Fontana <cfontana@suse.de>",
        "Subject": "[PATCH 0/2] vhost fixes for OVS SIGSEGV in PMD",
        "Date": "Sun, 31 Jul 2022 22:17:36 +0200",
        "Message-Id": "<20220731201738.11733-1-cfontana@suse.de>",
        "X-Mailer": "git-send-email 2.26.2",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <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 <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "Hi, the real meat is in patch 1/2,\n\nwhich fixes a segmentation fault in the OVS PMD thread when\nresynchronizing with QEMU after the guest application has been killed\nwith SIGKILL.\n\nThis fixes an issue where the guest DPDK application is able\nto crash the OVS process on the host.\n\nPatch 2/2 is just an improvement in the current error handling.\n\nFor your review and comments,\n\nClaudio\n\nClaudio Fontana (2):\n  vhost: fix error handling in virtio_dev_tx_split\n  vhost: improve error handling in desc_to_mbuf\n\n lib/vhost/virtio_net.c | 16 +++++++++++++---\n 1 file changed, 13 insertions(+), 3 deletions(-)"
}