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 A584C2B8B for ; Mon, 23 Apr 2018 17:54:58 +0200 (CEST) Received: by mail-wr0-f196.google.com with SMTP id z73-v6so42718602wrb.0 for ; Mon, 23 Apr 2018 08:54:58 -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=Qiy6pEhh3jUohAz+5DPfChTVTv4IhuToOcXH+gB8yjA=; b=NxLb8Q3PAiOIJ29NAp+SOnXp0tw7+nl/gBULCHcD6/K7yZeZ32kr+wMkG6hDdvyGHk 74GAtP1SdJKU3voTbYS4TxN01Ru7bwnuT9EIDlzt8cMk4sEaO3lpkAefO2eddI/ngd0g V3Vd9P6/7/Yk+OwP8hUsVeZey3QQAm2zSg9ghz1GfARmuiHlE7g5h9REikFCmIAt1Ha9 RADo3lxzR/Jh9Ovm7YF/G4A8vTk2z+0arHnHKQyYGRKkn9ijAPGUkHqhwwhjJseN49uk YaGIhrA+foONauFu2lMb3HoSPzHxwKv3TAcCbHXiZnByNRI7jLQAbV4sIZtoWUADCw0S Af/w== 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=Qiy6pEhh3jUohAz+5DPfChTVTv4IhuToOcXH+gB8yjA=; b=l5n8htK4Xg5XWVLrs2UyA0eTS0G2T5cR5lkAU3EJKv5GnIfz54swg5ZaAEG63vLHoS gZlzr8VrJzci5jDSdnY7Tt6F0y4r+oR54Infvl+MYsBJkgalz8NdCNpxxNfxweUqdRS7 hH/2DG+SCPZQf3K4GeLbYvqFkn2p2OUVr4YZGlPUVwfmPMkWLVx9lEe3WXdIVqNwhxeD nexBmqdF45NEs4/v7rC1DqHMUMsgBPWvRIXAzi2WiHynJX+ADzFqOQBNBjEd4zKktato UW3+gzHPOzGuIf/k8lLlu2FSOrkazMNqIqVblwdXagJzGCPJPdxQExfgfh92bV17re8F O7WA== X-Gm-Message-State: ALQs6tA1xtNh2eJdw458yHURkMKU2apetH8e0olOXS1+2roc1C3Ppt6L H+QnVJrD+sQ1nucjPQ+QN2BkF0juYqM= X-Google-Smtp-Source: AIpwx4/qvYS/1DtAaq6KiMW2xYjNpTQGgS1Si/YkDBsCBhoHforBthF0R2KTwKRfvSErDFWrvuIYWw== X-Received: by 10.28.74.75 with SMTP id x72mr10567567wma.53.1524498897865; Mon, 23 Apr 2018 08:54:57 -0700 (PDT) Received: from localhost (host217-43-52-152.range217-43.btcentralplus.com. [217.43.52.152]) by smtp.gmail.com with ESMTPSA id 20sm14130680wms.35.2018.04.23.08.54.56 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 23 Apr 2018 08:54:57 -0700 (PDT) From: luca.boccassi@gmail.com To: announce@dpdk.org Date: Mon, 23 Apr 2018 16:54:55 +0100 Message-Id: <20180423155455.13891-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 18.02.1 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:58 -0000 Hi all, Here is a new stable release: http://fast.dpdk.org/rel/dpdk-18.02.1.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_18_02.rst | 18 +++ 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, 622 insertions(+), 118 deletions(-) Luca Boccassi (1): version: 18.02.1 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)