[{"id":1798138,"web_url":"http://patchwork.ozlabs.org/comment/1798138/","msgid":"<20171102185302.206a4ca3@beetle>","list_archive_url":null,"date":"2017-11-02T17:53:02","subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","submitter":{"id":68710,"url":"http://patchwork.ozlabs.org/api/people/68710/","name":"Jakub Sitnicki","email":"jkbs@redhat.com"},"content":"On Fri, 27 Oct 2017 08:40:23 -0700\nBen Pfaff <blp@ovn.org> wrote:\n\n> When revalidation occurs at the same time that a bridge is being removed\n> or ovs-vswitchd is exiting, xlate_lookup_ofproto() races with deletion of\n> the ofproto.  This caused a null pointer dereference if revalidation lost\n> the race.  This commit fixes the problem.\n> \n> Reported-by: Jakub Sitnicki <jkbs@redhat.com>\n> Signed-off-by: Ben Pfaff <blp@ovn.org>\n> ---\n\nTested-by: Jakub Sitnicki <jkbs@redhat.com>\n\nThank you for the patch. I'm seeing less than before tests\nfailing or hanging with it applied of on top of master.\n\n-Jakub","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ySXkG6s3Lz9sMN\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  3 Nov 2017 04:53:10 +1100 (AEDT)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 6D86BC88;\n\tThu,  2 Nov 2017 17:53:08 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 85863C7F\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 17:53:07 +0000 (UTC)","from mail-wr0-f196.google.com (mail-wr0-f196.google.com\n\t[209.85.128.196])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id 03E46248\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 17:53:06 +0000 (UTC)","by mail-wr0-f196.google.com with SMTP id y39so344626wrd.4\n\tfor <dev@openvswitch.org>; Thu, 02 Nov 2017 10:53:06 -0700 (PDT)","from beetle (195.red-79-157-7.dynamicip.rima-tde.net.\n\t[79.157.7.195]) by smtp.gmail.com with ESMTPSA id\n\tr29sm4301655wra.71.2017.11.02.10.53.05\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 02 Nov 2017 10:53:05 -0700 (PDT)"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=mA/A8Xoco7ZWQoPlZ/an7EvJW8p1PXvHqMEBo3X5OeM=;\n\tb=sg7GW+zE4txmhCH9jRKZkZbRpIj0eGjlPj4b3wkuLEZVTuo+1YvybkeafljA+wsWai\n\tlIGRyxQ4VHkZog6kcKuLQ8qN24ecexYldc86QZOv+CJ2ft5HJDfOCbRqEDF94rMlsQaq\n\tz10Eze/scMTxeHmR+kGqdAjnAzGu/jtOnJGoN4/Y3uMv9vAZXuPwNugGuaPR4FSNSguz\n\t9kR1/61bXbdgjDlsGzmfZS7o6KX9g3lfUaUjsWftLf8n0XTbF3MzZ9eEEKtyH7zE7747\n\tw8P9cm7yerQao8hRcAJuVm+g5BZv4TL16bRo1mnr3FpM7qmeYjzZA4F9H5sE2KQ0lnLe\n\t8yRA==","X-Gm-Message-State":"AMCzsaWt4DsAN5bQOhGyJ/gjxZ49Er5oVeu22u2xhKo8u5NG83R29MBo\n\tGhuFZakmxASWp+B2hn+58NC77g/AxqE=","X-Google-Smtp-Source":"ABhQp+TN9SWhkDmVMSY0cqhttQJuAB4/mBu0RR+MwoZANYB2hAAGQIaJ3jaFOGV8wsPdNsJ5Rj5OSg==","X-Received":"by 10.223.183.13 with SMTP id l13mr3919999wre.1.1509645185675;\n\tThu, 02 Nov 2017 10:53:05 -0700 (PDT)","Date":"Thu, 2 Nov 2017 18:53:02 +0100","From":"Jakub Sitnicki <jkbs@redhat.com>","To":"Ben Pfaff <blp@ovn.org>","Message-ID":"<20171102185302.206a4ca3@beetle>","In-Reply-To":"<20171027154023.14307-1-blp@ovn.org>","References":"<20171027154023.14307-1-blp@ovn.org>","X-Mailer":"Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-redhat-linux-gnu)","MIME-Version":"1.0","X-Spam-Status":"No, score=0.5 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1798146,"web_url":"http://patchwork.ozlabs.org/comment/1798146/","msgid":"<20171102185839.17aea969@beetle>","list_archive_url":null,"date":"2017-11-02T17:58:39","subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","submitter":{"id":68710,"url":"http://patchwork.ozlabs.org/api/people/68710/","name":"Jakub Sitnicki","email":"jkbs@redhat.com"},"content":"On Thu, 2 Nov 2017 18:53:02 +0100\nJakub Sitnicki <jkbs@redhat.com> wrote:\n\n> On Fri, 27 Oct 2017 08:40:23 -0700\n> Ben Pfaff <blp@ovn.org> wrote:\n> \n> > When revalidation occurs at the same time that a bridge is being removed\n> > or ovs-vswitchd is exiting, xlate_lookup_ofproto() races with deletion of\n> > the ofproto.  This caused a null pointer dereference if revalidation lost\n> > the race.  This commit fixes the problem.\n> > \n> > Reported-by: Jakub Sitnicki <jkbs@redhat.com>\n> > Signed-off-by: Ben Pfaff <blp@ovn.org>\n> > ---\n> \n> Tested-by: Jakub Sitnicki <jkbs@redhat.com>\n> \n> Thank you for the patch. I'm seeing less than before tests\n> failing or hanging with it applied of on top of master.\n\nForgot to ask - any chance it could be also applied back to branch-2.7?\n\nThanks,\nJakub","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ySXrn4zljz9sMN\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  3 Nov 2017 04:58:49 +1100 (AEDT)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id E0867CA5;\n\tThu,  2 Nov 2017 17:58:45 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 522CCCA0\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 17:58:45 +0000 (UTC)","from mail-wr0-f195.google.com (mail-wr0-f195.google.com\n\t[209.85.128.195])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id B2C47196\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 17:58:44 +0000 (UTC)","by mail-wr0-f195.google.com with SMTP id 15so359127wrb.5\n\tfor <dev@openvswitch.org>; Thu, 02 Nov 2017 10:58:44 -0700 (PDT)","from beetle (195.red-79-157-7.dynamicip.rima-tde.net.\n\t[79.157.7.195]) by smtp.gmail.com with ESMTPSA id\n\tu52sm4686229wrb.68.2017.11.02.10.58.42\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 02 Nov 2017 10:58:43 -0700 (PDT)"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=PFZd7mkTyag+GHjmXZr5X0QgkwPesHtFdfb5/PSmAu4=;\n\tb=ooGmoMke5lOrbN63Sl3W1jGrWFOYqC9HOVRtZTsRGe9L84XBM/22EzCBJZKBWXjM03\n\twWbTvRWV6YMYiBM4A2zDNmGW19tjxF98dVYsLS6SKPbXj3Ifw5KmkQT2Rfw5bwhtWFU+\n\tWEVCKsUbyqpAB6OIRs3vq1fYkjQkYdvhlxyGBVwxhAvTNiVTlxpMPEby8v49bXixaqtR\n\tEQhCNKBC+4fsfBDbNTZDWXITy0XkvupX1ayUSQoulvTU48Cs8wLhz0JzFykHgOBAR2vr\n\tQczEOUzdc410nfSFH4R3471LImZ6f2n8tHep7n0mWU0mBQJvb1Nbdi4soX+PEuVGsPEH\n\te3Dg==","X-Gm-Message-State":"AMCzsaVoQqfiqpjh8GmXBr/HYN6R2Y2vuDeP8WMimdihxNc8DAfK7eNp\n\tqvkYCuOG3zVKJ+DOhJrTYS+tZA==","X-Google-Smtp-Source":"ABhQp+QjP4x4x2EtNgRWBwf3p568uIMl7WIjLMUFNo5JJZzBtLybJrvWWiJ0+7kIXEk5SFpWKx1JMQ==","X-Received":"by 10.223.177.139 with SMTP id q11mr4011389wra.77.1509645523403; \n\tThu, 02 Nov 2017 10:58:43 -0700 (PDT)","Date":"Thu, 2 Nov 2017 18:58:39 +0100","From":"Jakub Sitnicki <jkbs@redhat.com>","To":"Ben Pfaff <blp@ovn.org>","Message-ID":"<20171102185839.17aea969@beetle>","In-Reply-To":"<20171102185302.206a4ca3@beetle>","References":"<20171027154023.14307-1-blp@ovn.org>\n\t<20171102185302.206a4ca3@beetle>","X-Mailer":"Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-redhat-linux-gnu)","MIME-Version":"1.0","X-Spam-Status":"No, score=0.5 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1798162,"web_url":"http://patchwork.ozlabs.org/comment/1798162/","msgid":"<20171102181355.GC27530@ovn.org>","list_archive_url":null,"date":"2017-11-02T18:13:55","subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","submitter":{"id":67603,"url":"http://patchwork.ozlabs.org/api/people/67603/","name":"Ben Pfaff","email":"blp@ovn.org"},"content":"On Thu, Nov 02, 2017 at 06:53:02PM +0100, Jakub Sitnicki wrote:\n> On Fri, 27 Oct 2017 08:40:23 -0700\n> Ben Pfaff <blp@ovn.org> wrote:\n> \n> > When revalidation occurs at the same time that a bridge is being removed\n> > or ovs-vswitchd is exiting, xlate_lookup_ofproto() races with deletion of\n> > the ofproto.  This caused a null pointer dereference if revalidation lost\n> > the race.  This commit fixes the problem.\n> > \n> > Reported-by: Jakub Sitnicki <jkbs@redhat.com>\n> > Signed-off-by: Ben Pfaff <blp@ovn.org>\n> > ---\n> \n> Tested-by: Jakub Sitnicki <jkbs@redhat.com>\n> \n> Thank you for the patch. I'm seeing less than before tests\n> failing or hanging with it applied of on top of master.\n\nThanks.  I applied this to master.","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ySYBQ1PBmz9sNd\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  3 Nov 2017 05:14:06 +1100 (AEDT)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 2E8CECC2;\n\tThu,  2 Nov 2017 18:14:04 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 4C879CB5\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 18:14:03 +0000 (UTC)","from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net\n\t[217.70.183.197])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3FAC944D\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 18:14:02 +0000 (UTC)","from ovn.org (unknown [208.91.3.26])\n\t(Authenticated sender: blp@ovn.org)\n\tby relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 9C8EC41C08A;\n\tThu,  2 Nov 2017 19:13:59 +0100 (CET)"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","X-Originating-IP":"208.91.3.26","Date":"Thu, 2 Nov 2017 11:13:55 -0700","From":"Ben Pfaff <blp@ovn.org>","To":"Jakub Sitnicki <jkbs@redhat.com>","Message-ID":"<20171102181355.GC27530@ovn.org>","References":"<20171027154023.14307-1-blp@ovn.org>\n\t<20171102185302.206a4ca3@beetle>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20171102185302.206a4ca3@beetle>","User-Agent":"Mutt/1.5.23 (2014-03-12)","X-Spam-Status":"No, score=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW\n\tautolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1798163,"web_url":"http://patchwork.ozlabs.org/comment/1798163/","msgid":"<20171102181523.GD27530@ovn.org>","list_archive_url":null,"date":"2017-11-02T18:15:23","subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","submitter":{"id":67603,"url":"http://patchwork.ozlabs.org/api/people/67603/","name":"Ben Pfaff","email":"blp@ovn.org"},"content":"On Thu, Nov 02, 2017 at 06:58:39PM +0100, Jakub Sitnicki wrote:\n> On Thu, 2 Nov 2017 18:53:02 +0100\n> Jakub Sitnicki <jkbs@redhat.com> wrote:\n> \n> > On Fri, 27 Oct 2017 08:40:23 -0700\n> > Ben Pfaff <blp@ovn.org> wrote:\n> > \n> > > When revalidation occurs at the same time that a bridge is being removed\n> > > or ovs-vswitchd is exiting, xlate_lookup_ofproto() races with deletion of\n> > > the ofproto.  This caused a null pointer dereference if revalidation lost\n> > > the race.  This commit fixes the problem.\n> > > \n> > > Reported-by: Jakub Sitnicki <jkbs@redhat.com>\n> > > Signed-off-by: Ben Pfaff <blp@ovn.org>\n> > > ---\n> > \n> > Tested-by: Jakub Sitnicki <jkbs@redhat.com>\n> > \n> > Thank you for the patch. I'm seeing less than before tests\n> > failing or hanging with it applied of on top of master.\n> \n> Forgot to ask - any chance it could be also applied back to branch-2.7?\n\nI backported to branch-2.8, but branch-2.7 doesn't have the code that\ncauses this problem.","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ySYD60mVSz9sNd\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  3 Nov 2017 05:15:34 +1100 (AEDT)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 9F5F3CC0;\n\tThu,  2 Nov 2017 18:15:32 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 5836AABA\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 18:15:31 +0000 (UTC)","from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net\n\t[217.70.183.194])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id D8F66196\n\tfor <dev@openvswitch.org>; Thu,  2 Nov 2017 18:15:30 +0000 (UTC)","from ovn.org (unknown [208.91.3.26])\n\t(Authenticated sender: blp@ovn.org)\n\tby relay2-d.mail.gandi.net (Postfix) with ESMTPSA id EE168C5A54;\n\tThu,  2 Nov 2017 19:15:27 +0100 (CET)"],"X-Greylist":"domain auto-whitelisted by SQLgrey-1.7.6","X-Originating-IP":"208.91.3.26","Date":"Thu, 2 Nov 2017 11:15:23 -0700","From":"Ben Pfaff <blp@ovn.org>","To":"Jakub Sitnicki <jkbs@redhat.com>","Message-ID":"<20171102181523.GD27530@ovn.org>","References":"<20171027154023.14307-1-blp@ovn.org>\n\t<20171102185302.206a4ca3@beetle> <20171102185839.17aea969@beetle>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20171102185839.17aea969@beetle>","User-Agent":"Mutt/1.5.23 (2014-03-12)","X-Spam-Status":"No, score=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW\n\tautolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1798752,"web_url":"http://patchwork.ozlabs.org/comment/1798752/","msgid":"<20171103180619.7c6ea207@beetle>","list_archive_url":null,"date":"2017-11-03T17:06:19","subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","submitter":{"id":68710,"url":"http://patchwork.ozlabs.org/api/people/68710/","name":"Jakub Sitnicki","email":"jkbs@redhat.com"},"content":"On Thu, 2 Nov 2017 11:15:23 -0700\nBen Pfaff <blp@ovn.org> wrote:\n\n> > Forgot to ask - any chance it could be also applied back to branch-2.7?  \n> \n> I backported to branch-2.8, but branch-2.7 doesn't have the code that\n> causes this problem.\n\nThank you. I should have checked before asking. Will remember next time.","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yT7dx2P5Hz9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat,  4 Nov 2017 04:06:28 +1100 (AEDT)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 5778EBE1;\n\tFri,  3 Nov 2017 17:06:25 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 59C0FBDF\n\tfor <dev@openvswitch.org>; Fri,  3 Nov 2017 17:06:24 +0000 (UTC)","from mail-wm0-f65.google.com (mail-wm0-f65.google.com\n\t[74.125.82.65])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id BDAEF175\n\tfor <dev@openvswitch.org>; Fri,  3 Nov 2017 17:06:23 +0000 (UTC)","by mail-wm0-f65.google.com with SMTP id r68so2128944wmr.0\n\tfor <dev@openvswitch.org>; Fri, 03 Nov 2017 10:06:23 -0700 (PDT)","from beetle (195.red-79-157-7.dynamicip.rima-tde.net.\n\t[79.157.7.195]) by smtp.gmail.com with ESMTPSA id\n\tf46sm6269871edd.80.2017.11.03.10.06.22\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tFri, 03 Nov 2017 10:06:22 -0700 (PDT)"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to\n\t:references:mime-version:content-transfer-encoding;\n\tbh=9Zk3PCwM9oDUyfpylEidXbuKwB6tA1hFjQ3PIfe58lo=;\n\tb=SXlYaMFcQ4LTzLR0GCOF7QdfPh1qCPuOrmG2YdWxo0o4hWDl4o305NJ2Hf+8G/Z2+f\n\tQNDQWMl0NaYSVKUU7CELyPT7FfKt4JgNazS+Ywrst5XP8GTa5CULmoU15T/KW2WhkSUt\n\txA61N+UKq8wYX1lbDOfYYZX7X5LLJ7TQU9JQniBVy+mP761qEQeUEAbp7pD9yKtthKyf\n\t8SYMxlv17RUDG6CyM7DHS9xBG1HZwGcC8HeC8zp53o1UXZo1NCZu1yTeCzJBzWUXR4N9\n\tJOxHuYIXB2AQRU51JMWDNh218YwNVAo/IRmWhBKsy6/VSFrMOLk45ULaqkCGmktHoyL5\n\tqqog==","X-Gm-Message-State":"AMCzsaX7Lch3pw9tjz1d9dYgkkxjezNZu45ft7TT6G9EAsv02oZu2lUZ\n\t9LrQqflP4qAXgvkWIU9gDUUvbnXvU6o=","X-Google-Smtp-Source":"ABhQp+SN29qGg1c98BDRTykjV1idhAjtGk44ZhPsVige8t2H9Ru166sdyvAeaZVIUjGvP/zVPZPgvg==","X-Received":"by 10.80.194.217 with SMTP id u25mr9718622edf.260.1509728782450; \n\tFri, 03 Nov 2017 10:06:22 -0700 (PDT)","Date":"Fri, 3 Nov 2017 18:06:19 +0100","From":"Jakub Sitnicki <jkbs@redhat.com>","To":"Ben Pfaff <blp@ovn.org>","Message-ID":"<20171103180619.7c6ea207@beetle>","In-Reply-To":"<20171102181523.GD27530@ovn.org>","References":"<20171027154023.14307-1-blp@ovn.org>\n\t<20171102185302.206a4ca3@beetle> <20171102185839.17aea969@beetle>\n\t<20171102181523.GD27530@ovn.org>","X-Mailer":"Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-redhat-linux-gnu)","MIME-Version":"1.0","X-Spam-Status":"No, score=0.5 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Cc":"dev@openvswitch.org","Subject":"Re: [ovs-dev] [PATCH] ofproto-dpif-upcall: Fix null pointer\n\tdereference on exit.","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}}]