[{"id":1761544,"web_url":"http://patchwork.ozlabs.org/comment/1761544/","msgid":"<59A9282F.5080906@iogearbox.net>","list_archive_url":null,"date":"2017-09-01T09:28:15","subject":"Re: [PATCH net-next 3/3] bpf: Only set node->ref = 1 if it has not\n\tbeen set","submitter":{"id":65705,"url":"http://patchwork.ozlabs.org/api/people/65705/","name":"Daniel Borkmann","email":"daniel@iogearbox.net"},"content":"On 09/01/2017 08:27 AM, Martin KaFai Lau wrote:\n> This patch writes 'node->ref = 1' only if node->ref is 0.\n> The number of lookups/s for a ~1M entries LRU map increased by\n> ~30% (260097 to 343313).\n>\n> Other writes on 'node->ref = 0' is not changed.  In those cases, the\n> same cache line has to be changed anyway.\n>\n> First column: Size of the LRU hash\n> Second column: Number of lookups/s\n>\n> Before:\n>> echo \"$((2**20+1)): $(./map_perf_test 1024 1 $((2**20+1)) 10000000 | awk '{print $3}')\"\n> 1048577: 260097\n>\n> After:\n>> echo \"$((2**20+1)): $(./map_perf_test 1024 1 $((2**20+1)) 10000000 | awk '{print $3}')\"\n> 1048577: 343313\n>\n> Signed-off-by: Martin KaFai Lau <kafai@fb.com>\n\nAcked-by: Daniel Borkmann <daniel@iogearbox.net>","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xkDSN59Hgz9t2x\n\tfor <patchwork-incoming@ozlabs.org>;\n\tFri,  1 Sep 2017 19:28:20 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751803AbdIAJ2S (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tFri, 1 Sep 2017 05:28:18 -0400","from www62.your-server.de ([213.133.104.62]:41208 \"EHLO\n\twww62.your-server.de\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1751755AbdIAJ2Q (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Fri, 1 Sep 2017 05:28:16 -0400","from [92.105.166.74] (helo=localhost.localdomain)\n\tby www62.your-server.de with esmtpsa (TLSv1.2:DHE-RSA-AES256-SHA:256)\n\t(Exim 4.85_2) (envelope-from <daniel@iogearbox.net>)\n\tid 1dniFL-0000D9-E4; Fri, 01 Sep 2017 11:28:15 +0200"],"Message-ID":"<59A9282F.5080906@iogearbox.net>","Date":"Fri, 01 Sep 2017 11:28:15 +0200","From":"Daniel Borkmann <daniel@iogearbox.net>","User-Agent":"Mozilla/5.0 (X11; Linux x86_64;\n\trv:31.0) Gecko/20100101 Thunderbird/31.7.0","MIME-Version":"1.0","To":"Martin KaFai Lau <kafai@fb.com>, netdev@vger.kernel.org","CC":"Alexei Starovoitov <ast@fb.com>, kernel-team@fb.com","Subject":"Re: [PATCH net-next 3/3] bpf: Only set node->ref = 1 if it has not\n\tbeen set","References":"<20170901062713.1842249-1-kafai@fb.com>\n\t<20170901062713.1842249-4-kafai@fb.com>","In-Reply-To":"<20170901062713.1842249-4-kafai@fb.com>","Content-Type":"text/plain; charset=windows-1252; format=flowed","Content-Transfer-Encoding":"7bit","X-Authenticated-Sender":"daniel@iogearbox.net","X-Virus-Scanned":"Clear (ClamAV 0.99.2/23750/Fri Sep  1 06:39:59 2017)","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}},{"id":1761724,"web_url":"http://patchwork.ozlabs.org/comment/1761724/","msgid":"<376e7393-143b-aca6-4cb5-0d8987bbe8b3@fb.com>","list_archive_url":null,"date":"2017-09-01T14:22:52","subject":"Re: [PATCH net-next 3/3] bpf: Only set node->ref = 1 if it has not\n\tbeen set","submitter":{"id":68234,"url":"http://patchwork.ozlabs.org/api/people/68234/","name":"Alexei Starovoitov","email":"ast@fb.com"},"content":"On 8/31/17 11:27 PM, Martin KaFai Lau wrote:\n> This patch writes 'node->ref = 1' only if node->ref is 0.\n> The number of lookups/s for a ~1M entries LRU map increased by\n> ~30% (260097 to 343313).\n>\n> Other writes on 'node->ref = 0' is not changed.  In those cases, the\n> same cache line has to be changed anyway.\n>\n> First column: Size of the LRU hash\n> Second column: Number of lookups/s\n>\n> Before:\n>> echo \"$((2**20+1)): $(./map_perf_test 1024 1 $((2**20+1)) 10000000 | awk '{print $3}')\"\n> 1048577: 260097\n>\n> After:\n>> echo \"$((2**20+1)): $(./map_perf_test 1024 1 $((2**20+1)) 10000000 | awk '{print $3}')\"\n> 1048577: 343313\n>\n> Signed-off-by: Martin KaFai Lau <kafai@fb.com>\n\nAcked-by: Alexei Starovoitov <ast@kernel.org>","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=fb.com header.i=@fb.com header.b=\"MpZHGaw0\";\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=fb.onmicrosoft.com header.i=@fb.onmicrosoft.com\n\theader.b=\"ISnOeqg8\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xkM0h3Vypz9sPk\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat,  2 Sep 2017 00:23:16 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752148AbdIAOXO (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tFri, 1 Sep 2017 10:23:14 -0400","from mx0b-00082601.pphosted.com ([67.231.153.30]:44285 \"EHLO\n\tmx0a-00082601.pphosted.com\" rhost-flags-OK-OK-OK-FAIL)\n\tby vger.kernel.org with ESMTP id S1751979AbdIAOXK (ORCPT\n\t<rfc822;netdev@vger.kernel.org>); Fri, 1 Sep 2017 10:23:10 -0400","from pps.filterd (m0089730.ppops.net [127.0.0.1])\n\tby m0089730.ppops.net (8.16.0.21/8.16.0.21) with SMTP id\n\tv81EEDgV030554; Fri, 1 Sep 2017 07:22:56 -0700","from mail.thefacebook.com ([199.201.64.23])\n\tby m0089730.ppops.net with ESMTP id 2cq7ap0kf7-1\n\t(version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT);\n\tFri, 01 Sep 2017 07:22:56 -0700","from NAM02-BL2-obe.outbound.protection.outlook.com (192.168.54.28)\n\tby o365-in.thefacebook.com (192.168.16.21) with Microsoft SMTP\n\tServer (TLS) id 14.3.319.2; Fri, 1 Sep 2017 07:22:54 -0700","from [IPv6:2620:10d:c082:1055:e425:8a81:8696:617]\n\t(2620:10d:c090:200::4:1c67) by\n\tBL2PR15MB0961.namprd15.prod.outlook.com\n\t(2603:10b6:201:15::23) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10;\n\tFri, 1 Sep 2017 14:22:52 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com;\n\th=subject : to : references\n\t: cc : from : message-id : date : mime-version : in-reply-to :\n\tcontent-type : content-transfer-encoding; s=facebook;\n\tbh=kOZ6IOJNAOefpdRZVyaMXQhX5cAk8dJM4lHCqCnlG+Q=;\n\tb=MpZHGaw0B1UpH6e0WEOHaR63naFH5RO1qFRt2D7YhJzQ0GBYr4t2yPg+EnKS2Rbc+1uy\n\tbq3vMaXV0p7K1Mw7t+JctsZLg3DHIdiT1ZNcY2GoHREe98qN4NWFZW2a+toF4iqawsV1\n\tdXb91c9llNgoF4l2UHGkqyHKu+Q4BRYxK+k= ","v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; \n\ts=selector1-fb-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version; \n\tbh=kOZ6IOJNAOefpdRZVyaMXQhX5cAk8dJM4lHCqCnlG+Q=;\n\tb=ISnOeqg8WIalvMoVzWqtx0Q6HJOI8LzuoVRn1t9OiSt+cshohRGApF460s03LJevQE3rAdosg8z7KR/SziRywtPbUP24n803aBO42S7ADqB8xRna/BvKR2qkhEqu0XmyjR7JCUTZHDaJiCp5fs6QjvNigN5wpZtaJ5JL1lnsRAg="],"Subject":"Re: [PATCH net-next 3/3] bpf: Only set node->ref = 1 if it has not\n\tbeen set","To":"Martin KaFai Lau <kafai@fb.com>, <netdev@vger.kernel.org>","References":"<20170901062713.1842249-1-kafai@fb.com>\n\t<20170901062713.1842249-4-kafai@fb.com>","CC":"Daniel Borkmann <daniel@iogearbox.net>, <kernel-team@fb.com>","From":"Alexei Starovoitov <ast@fb.com>","Message-ID":"<376e7393-143b-aca6-4cb5-0d8987bbe8b3@fb.com>","Date":"Fri, 1 Sep 2017 07:22:52 -0700","User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0)\n\tGecko/20100101 Thunderbird/45.8.0","MIME-Version":"1.0","In-Reply-To":"<20170901062713.1842249-4-kafai@fb.com>","Content-Type":"text/plain; charset=\"windows-1252\"; format=flowed","Content-Transfer-Encoding":"7bit","X-Originating-IP":"[2620:10d:c090:200::4:1c67]","X-ClientProxiedBy":"SN2PR01CA0029.prod.exchangelabs.com (2603:10b6:804:2::39)\n\tTo BL2PR15MB0961.namprd15.prod.outlook.com\n\t(2603:10b6:201:15::23)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"5f700f59-34cc-4ce4-8c88-08d4f144ef21","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BL2PR15MB0961; ","X-Microsoft-Exchange-Diagnostics":["1; BL2PR15MB0961;\n\t3:zWqbrXc5wKiiIL4u6vAX94KKn8mYQQjBgBT4ZPLGWzM9s8wlDjSgzKDqyiptwOcfTm99hLZZTZP52YSwg6aP4LM++wl0Cl7Hf2FNxAWW69Pthdb7ca3iXb0gxOsQaXFw8SMZ0J1wpNqOjeMBQR5sZ9P6UtMnU+uhTRilqYw/4n1LDZydspjuDnk61DBFsUZZgMfBdK3zIOIxGjUa72ce7r0DwXKQ2jIGgfTK+wr7TGQJ2S/Evi46lN38X6SkUn8W;\n\t25:Bs8UchlIYlyZvC+5diTzxUO/8Ndz+Hgigsj92TTMyKPNi7XbnWrCIbdeUyHyU1d7Ww6+m3lFYgVhz8Yd2GPR3+WYerEuuPcEA37wyjk2ulUhuZI2Jv9DFeaNAHN/KLrkLZKxLV3yR/eBkOQ2GgR/7pIJ44Kg126VAuGovEj8fsqJf3Q9qRPObIF893sUmnOfcPC6WBW4ohGM2L3i/oGrtaCw63pmADDhyICdlPZTvVUhXxpHhQbqN+0IbmHdxOSObwDNexScfrFjqtecjRXhcXRNvpeVaIMjIC6jW51P4IFLE1mmgSmcj2Lx/YwVJVNVW+fRVNV5Nhkp4lulWeS41g==;\n\t31:LuWwfDinsYOr8DOAVJFNlFfbgQTMW5Te9nhUu/Iy9a75YGQNcxDnICMaIrWkOyYw2+jods+EmLnCKdPh3iDkbgy6zucwHYsAeSZPX2enePxrKOS8/E7bB59vsbD8vcW+BZnzSQdaycUXMEWhzMHsVzAmzg/rBOLwHSAng5oY8UBewrPeFUwPmNXl5Cup8syHb+pnVOIF4FidIOQ0bsuG55dSrFcYKPB5JI3lcHvnKrM=","1; BL2PR15MB0961;\n\t20:WVsg9CQ2fhMNrOJ7W4oLxiO8cTSE53ZnA46A6Pw+Qa8nO6mNCm+5GWEtsAseCOsMUz+L9x8s5rg7t3Z5Zgnj9KIdod5rsFSp8axg4V1NXPTOoFDxrTwBnBv+UfOf4CeSDLFEmOR2DJ/OcLjzDqaDSWI10FxOIzsuRRuQTLebLJP66pgiP5ZinpTuoMcOMlUQj3tQ9jZWwvcaw7MUOOMyvJhbX9AHPBkJAlSsmTBIEqu3tZaU5O4tYHWix7D4NyCMe5ZWTaX5mQxVIH/v4J31KIstQjK8+nR8sU6Pun1bhZHAIQkhCERRd9B45WXPVFGA8DQZ8UkS7o+qYy2IcC4/odCR2j3dIw9JUP4Um1gR+QOwe365b1/AyrY7PtiPeb6uo994zkv6AV6dUen8aM4rL9SCukgop43vRmCMPB0EwBYPBn4mIQPR6qFcT64Z1SD+Zn9b6DsS2ZJwgQxBS9q/88QUG+3z526DUBaapbpnuze5fHgNstP7pVvhiY0plzUN;\n\t4:chfBTikk9k289OsuaOW28iF+LDiAAVrCOuVpKhbB1xfSAbcMj9vPw64b5hB1G/yhnGUyvxrMzX8fJIiT4k8mGTa/NV3I+hlxodRclGQpWWfnVSPP/6aScHHeBev0ittw9C6dxgu+sZKVBNbnS1AsfloE9K2/eTko0LZqFgpJ5IxbN3F1oJRuWr+bKvPokYmmbBmC/mmemKHGX5CfyeXPj6FGLpGt+3nKclDX8cc9J7Xnjm1aBpiYKJeol/2WsGYwZydCEO+W7UL0iIMQCxt0mXfdxnv8I5etuETJ5sBG54A=","=?windows-1252?q?1=3BBL2PR15MB0961=3B23?=\n\t=?windows-1252?q?=3A6ul/aJvOgTHxlbQHkU7vmEw6cUj/r/eLPOEmGcf5ZUWr7T?=\n\t=?windows-1252?q?IOnSW3t6aADzp9gKueHFrn+id1ITSLaqM76c1HiNQHBLAPTqB?=\n\t=?windows-1252?q?wichE0k/xLFaSwzEKr6UsezlJxrGUrhPYt+sDpEJ8BnX76hHr?=\n\t=?windows-1252?q?t+2toX9gch5i45D2gwOB3DECsFEptNa1m4I6krKW2+fn6ow+n?=\n\t=?windows-1252?q?xf5VQNwyd71eTTUqEl0vYHZJwebqhzXicEf7SnYoygzsRId/T?=\n\t=?windows-1252?q?SpUw4zjfkEUDXKEyHKCe74KWAvr60dB/RrdTivlTajZuPkJFc?=\n\t=?windows-1252?q?Y8jCalkZ5R/dQpj5PVzCf6qzxBt3ZIPpg2vI5gPfoTi5zZFaI?=\n\t=?windows-1252?q?3v9lfb5uHULGwM+ZlE+NHaIuYcJ/Ayl0Bg7KKdIvM6bm8Q8SA?=\n\t=?windows-1252?q?VUT/EJSQP6zcVHxg84Nh4Lc2Y8j4Iz62nqHeiZ+k5b1c8+C7v?=\n\t=?windows-1252?q?kdvXzLqD2QuOKNm6Yp4DDjb1nQuQuTxnyEWxKikOAeU0asSgN?=\n\t=?windows-1252?q?7ffbpikXvIe7y/k5NCvVrHnBsj3MqpFBbiU/3TpFmO7R743Uq?=\n\t=?windows-1252?q?gvdEXfSc3QNw9dZRvU+IN+Dd8JF9cxuiF5JLGEnWGcYag7fSR?=\n\t=?windows-1252?q?W1ntZViLAVDdhLKnjdnF0FXOp7nU/5omU5zTi7kvRTJWP+Oe0?=\n\t=?windows-1252?q?5fRFQfHHQ5QiEhNSdSw3nFxEMGZjXGpAvJxsb4VxuLWTVe04r?=\n\t=?windows-1252?q?xxplm2khO/RuD43Y8UOfTQqTbczoy7t9eYdYxPyvdjVHuVrA8?=\n\t=?windows-1252?q?8wQ5eb8pbmXsk8wtgvownyQLzhDg4ntlg71zPo6P9ip0lsgwS?=\n\t=?windows-1252?q?VnX8a8/bN0CfQ7yIp81wUKxjJJzImxyFtPti0TYqGC10Cv8hd?=\n\t=?windows-1252?q?f3kldnv1Fv+3XXQLAfl6iBCz8W3X4pa1ICattBp+Uvr9TrX/p?=\n\t=?windows-1252?q?sa1DXu1+rCSjYIHdxhq+nJ6wogHyjP5JBOR5631lGVupjDWq+?=\n\t=?windows-1252?q?r8p7WbaA4Un1LVLMgTN9CqCx09zCgeSHmPCZPktw7MHmF5aqr?=\n\t=?windows-1252?q?0hGE8Pr/uHhQfrrepZA09Ka3mcree+HCUsZqRVQGYSq9nfvZA?=\n\t=?windows-1252?q?PBoJk+yX5qJpmRmyPEzwGlozjaxiE7YywhSpplPgvcieXs12W?=\n\t=?windows-1252?q?N0Ar1Gn83F2T1jt3q8v4WULLAfxo7L0YjaGnbUjzwAAsQpcBs?=\n\t=?windows-1252?q?tkRLknorngaWnmIEdhnSynqUU+CbSKS2tciNAF6m4wqqoxD4G?=\n\t=?windows-1252?q?+JAP3uMeif9Aq4Qjx1eTdD4BolYhE6etzO7kzTu2iJIVrNiMJ?=\n\t=?windows-1252?q?NYcWOw4q6U61koQw=3D=3D?=","1; BL2PR15MB0961;\n\t6:NO7Q6V8UxWmESpw6/lw8Wg7jPDBlfinPcv8836Uhx4bMxeBTiXk7IwAGuHrLZ5391KIyd4DG/Pdu5ErdHpu9oMExc0FUFdl2FpP9EhReW/bt2idwB2tJYx/8DF1xhcodoPxO750JXI8tLSTEst4TBPNeL796qSn6fRVSF2GuSCg6raPo3876YD/UmByrsEZrdEgLxMhE55aE+Tv+gJejnUk/K6fT+sicoKuZXSIPrfZ+KhE+gDx2b23oVcb/1rEezH3vX+IXe4K0dzRchGeIVyPdI17/BTpwitnbU0KenLAeY2p4zda1heHhHAqVizfBogPYIM++0tMRRJEs68O5rQ==;\n\t5:BubuqGSQpk5XxZzCgSSPcF9wBghyliD/GOrxDOCQxUjiYcJ8yWWdLv1v/vys/YF44+hqRgtm7nNhqDvbb/L2LXdDQTHWSYwEF+35vcZ5cbY7E+ZOjTT+E0J6THlmmnd+oEJr5RWbz6rYyolKJX/l/A==;\n\t24:d5070cSUhkIfPlIPSD+ZnNAdjzVMvliayydlLFqWo+Ajpx6PKO/eL5zUl+gmcPx4/hiT8VbE6igZcFSQPF/HUSNyq8mLE37z3pPFY2MP0W4=;\n\t7:JC6bo1IoruarCQLzXkwptNFh7JpOVcuir+fgoyYXh9KUM0PCTa1vLgPpTWTzmHgQCwyUPvQC/0jSCBcShp1wB1PPWQbIks3VECneHPqRVBCTTZ+upwwqaL22zvPHcHDtDssxeqIscUFh1DzwsbZKsbLrGIHpsj0mz1/NeCODLjHWib4qzmq0McFpqI5Kp/G7L8nzSffSuZMNeCce4GQrbEsQPm4QdMWIVib6EpRa+Zw=","1; BL2PR15MB0961;\n\t20:TZN6F/+aVO9nth1VH+Oq39b2EiUzP984yLORakyckTfn95N6RMhWeFfS9r557MySBHG84lCKHg3Xoo2pnMBtty7SCUHD+0d4hHUc4E3iM9JxFu+fuu07cBcnc9gWIHYscVius1yMOIfxIGUAERSLqnxA70x5NM9mA4H1iLtExYQ="],"X-MS-TrafficTypeDiagnostic":"BL2PR15MB0961:","X-Exchange-Antispam-Report-Test":"UriScan:(67672495146484);","X-Microsoft-Antispam-PRVS":"<BL2PR15MB09617A7E32B5B042844CF6CFD7920@BL2PR15MB0961.namprd15.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(6041248)(20161123560025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BL2PR15MB0961; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BL2PR15MB0961; ","X-Forefront-PRVS":"0417A3FFD2","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10019020)(6009001)(377454003)(189002)(24454002)(199003)(4326008)(36756003)(65826007)(5660300001)(101416001)(105586002)(33646002)(31686004)(47776003)(50466002)(65956001)(65806001)(64126003)(31696002)(25786009)(54356999)(478600001)(53936002)(2906002)(2950100002)(76176999)(23746002)(189998001)(6486002)(86362001)(6116002)(42186005)(106356001)(1706002)(229853002)(53546010)(305945005)(6246003)(230700001)(110136004)(81156014)(8936002)(8676002)(4001350100001)(81166006)(7736002)(68736007)(97736004)(83506001)(50986999)(42262002);\n\tDIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR15MB0961;\n\tH:[IPv6:2620:10d:c082:1055:e425:8a81:8696:617]; FPR:; SPF:None;\n\tPTR:InfoNoRecords; MX:1; A:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: fb.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"01 Sep 2017 14:22:52.8887\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"8ae927fe-1255-47a7-a2af-5f3a069daaa2","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BL2PR15MB0961","X-OriginatorOrg":"fb.com","X-Proofpoint-Spam-Reason":"safe","X-FB-Internal":"Safe","X-Proofpoint-Virus-Version":"vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-01_04:, , signatures=0","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}}]