From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by dpdk.org (Postfix) with ESMTP id 778F72B8B for ; Mon, 23 Apr 2018 17:54:52 +0200 (CEST) Received: by mail-wr0-f196.google.com with SMTP id p18-v6so23514090wrm.1 for ; Mon, 23 Apr 2018 08:54:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=KpGMzFqv2BORr6sWBd3kaL5GxpwHQROw6OJ4KlfKnF0=; b=bUve9WaWgkNHoDML0h8CZMe2Mgnp1QPwW6bUqFi5pteNj5ZL6eD/2NHPvCzxHEH3ob BLxadj4N6Pbq7AwC2cbED3ug1R51NU9XEYG2LFxt3K8cOrdGDJBmEfRJarhs/QcC5uQl AvBgiAfC0lZsLjkuauDOsUjnHj/juco1/0cGEc6WEs5RgbeO/XrWXzJ9WJkB3ElUmTHi cYeFluc8r+cDOKMKMOOZIHasYY44IHvehoQ1aUydgF7LMGmtOT1Uqsmhhy+5AKBlE9D0 f/fkRNeRJI6YjaEhZ9JX+8oFRJVCPR/ZBnZ9r+qBv2kse1cAkbFfUBhNvVWMQXpf0LrR 6Ihg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=KpGMzFqv2BORr6sWBd3kaL5GxpwHQROw6OJ4KlfKnF0=; b=NC1OJrzjvGCrNinls4m9GCZHBcapca0nStKFUe+OqLL27Y/E434j3RT7tLS7hachfg ybaU1QSeV1fupat6DqbuXga9TmhRueAk5tN1+kP0S3nkW7dDIvPNUSM5AHjdnI5/d2FX et1q3NmuKIitPo5WTMEgOIN/xfj44Ie4bLznWR5Eg/tgbqOAmhZlVnAQlPav0n4H2FkK 8X48kI+t+6MwLBbQMm6newUu6/uu1kcTpFmG6gLXGqh05GYFaBx57MbHCYjYAWC1HKTc B4uhiTQ+k6bh2NURNI7aUeF/5pJ7/s/BCiFQ1dneR3oC11t8v4UXuLHL+da97NcDqAwd Swmw== X-Gm-Message-State: ALQs6tBRDXY7kHFejdGDPtaBm3lGUApoFWlIkrIsQVjWqnz87dj+a1Ai dcFDBHuP85jK1TfVkmmQwrpsjtuS18I= X-Google-Smtp-Source: AIpwx48YofAeKcN1DI7zrePJ5JEbZK6ynPNTfX8otrEyWFOepXLuH5dkPoDZHu0qIySSzbQbJjOk4g== X-Received: by 2002:adf:ca12:: with SMTP id o18-v6mr16306190wrh.281.1524498891543; Mon, 23 Apr 2018 08:54:51 -0700 (PDT) Received: from localhost (host217-43-52-152.range217-43.btcentralplus.com. [217.43.52.152]) by smtp.gmail.com with ESMTPSA id g105-v6sm19668775wrd.45.2018.04.23.08.54.50 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 Apr 2018 08:54:50 -0700 (PDT) From: luca.boccassi@gmail.com To: announce@dpdk.org Date: Mon, 23 Apr 2018 16:54:46 +0100 Message-Id: <20180423155446.13829-1-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 X-Mailman-Approved-At: Mon, 23 Apr 2018 17:57:35 +0200 Subject: [dpdk-announce] DPDK 17.11.2 released X-BeenThere: announce@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2018 15:54:52 -0000 Hi all, Here is a new stable release: http://fast.dpdk.org/rel/dpdk-17.11.2.tar.xz The git tree is at: http://dpdk.org/browse/dpdk-stable/ This stable release fixes CVE-2018-1059, all users of the vhost library are strongly encouraged to upgrade as soon as possible. Know issues: compilation with VHOST_DEBUG is currently broken, will be fixed in a followup release. Luca Boccassi --- doc/guides/rel_notes/release_17_11.rst | 15 ++ examples/vhost/virtio_net.c | 94 ++++++++++-- examples/vhost_scsi/vhost_scsi.c | 56 ++++++-- lib/librte_eal/common/include/rte_version.h | 2 +- lib/librte_vhost/rte_vhost.h | 46 ++++++ lib/librte_vhost/rte_vhost_version.map | 6 + lib/librte_vhost/vhost.c | 39 ++--- lib/librte_vhost/vhost.h | 8 +- lib/librte_vhost/vhost_user.c | 58 +++++--- lib/librte_vhost/virtio_net.c | 411 ++++++++++++++++++++++++++++++++++++++++++++++------- pkg/dpdk.spec | 2 +- 11 files changed, 619 insertions(+), 118 deletions(-) Luca Boccassi (1): version: 17.11.2 Maxime Coquelin (11): vhost: fix indirect descriptors table translation size (fixes CVE-2018-1059) vhost: check all range is mapped when translating GPAs (fixes CVE-2018-1059) vhost: introduce safe API for GPA translation (fixes CVE-2018-1059) vhost: ensure all range is mapped when translating QVAs (fixes CVE-2018-1059) vhost: add support for non-contiguous indirect descs tables (fixes CVE-2018-1059) vhost: handle virtually non-contiguous buffers in Tx (fixes CVE-2018-1059) vhost: handle virtually non-contiguous buffers in Rx (fixes CVE-2018-1059) vhost: handle virtually non-contiguous buffers in Rx-mrg (fixes CVE-2018-1059) examples/vhost: move to safe GPA translation API examples/vhost_scsi: move to safe GPA translation API vhost: deprecate unsafe GPA translation API (fixes CVE-2018-1059)