From patchwork Wed Apr 26 18:37:24 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bart Van Assche X-Patchwork-Id: 9701839 X-Patchwork-Delegate: snitzer@redhat.com Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A653A6032C for ; Wed, 26 Apr 2017 18:38:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9881D285EA for ; Wed, 26 Apr 2017 18:38:44 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8CF8A285F4; Wed, 26 Apr 2017 18:38:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id EF833285EA for ; Wed, 26 Apr 2017 18:38:43 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6745E5703A; Wed, 26 Apr 2017 18:38:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 6745E5703A Authentication-Results: ext-mx04.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=sandisk.com Authentication-Results: ext-mx04.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=dm-devel-bounces@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 6745E5703A Authentication-Results: mx1.redhat.com; dkim=fail reason="signature verification failed" (1024-bit key) header.d=sharedspace.onmicrosoft.com header.i=@sharedspace.onmicrosoft.com header.b="aIJhU7rT" Received: from colo-mx.corp.redhat.com (unknown [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 3EC141898E; Wed, 26 Apr 2017 18:38:41 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id CCB085EC60; Wed, 26 Apr 2017 18:38:38 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id v3QIcapV015218 for ; Wed, 26 Apr 2017 14:38:37 -0400 Received: by smtp.corp.redhat.com (Postfix) id EE59F1817D; Wed, 26 Apr 2017 18:38:36 +0000 (UTC) Delivered-To: dm-devel@redhat.com Received: from mx1.redhat.com (ext-mx05.extmail.prod.ext.phx2.redhat.com [10.5.110.29]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 6019118689; Wed, 26 Apr 2017 18:38:33 +0000 (UTC) Received: from esa6.hgst.iphmx.com (unknown [216.71.154.45]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 378002B0A6C; Wed, 26 Apr 2017 18:38:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 378002B0A6C Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=sandisk.com Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=Bart.VanAssche@sandisk.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 378002B0A6C X-IronPort-AV: E=Sophos;i="5.37,255,1488816000"; d="scan'208";a="14109864" Received: from mail-dm3nam03lp0023.outbound.protection.outlook.com (HELO NAM03-DM3-obe.outbound.protection.outlook.com) ([207.46.163.23]) by ob1.hgst.iphmx.com with ESMTP; 27 Apr 2017 02:37:40 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector1-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=BPV3boROZyAz3dvqJZYQM1Imr1efI4w4yhOIz+ItMPk=; b=aIJhU7rTXK9vSE2lbKr92KJ6cZKLtOdsjjhKTQc60ZQqVhLdJKR+OkcpYtypRU+3I40DtbGLnNi2IVkWsuSd/gc4Yt1S4AVnxAidLRW4XbMcU0oec1bZ8XEGQ49WE4C+/d4dhuZ66GR8O9X2uaL+WolkhQfW1I6BbhtAXkMzHdE= Received: from BY2PR04CA052.namprd04.prod.outlook.com (10.141.249.170) by DM2PR04MB415.namprd04.prod.outlook.com (10.141.102.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Wed, 26 Apr 2017 18:37:38 +0000 Received: from BN3NAM04FT046.eop-NAM04.prod.protection.outlook.com (2a01:111:f400:7e4e::208) by BY2PR04CA052.outlook.office365.com (2a01:111:e400:2c5e::42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12 via Frontend Transport; Wed, 26 Apr 2017 18:37:38 +0000 Authentication-Results: spf=pass (sender IP is 63.163.107.21) smtp.mailfrom=sandisk.com; redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=bestguesspass action=none header.from=sandisk.com; Received-SPF: Pass (protection.outlook.com: domain of sandisk.com designates 63.163.107.21 as permitted sender) receiver=protection.outlook.com; client-ip=63.163.107.21; helo=milsmgep15.sandisk.com; Received: from milsmgep15.sandisk.com (63.163.107.21) by BN3NAM04FT046.mail.protection.outlook.com (10.152.93.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1047.9 via Frontend Transport; Wed, 26 Apr 2017 18:37:37 +0000 Received: from MILHUBIP03.sdcorp.global.sandisk.com (Unknown_Domain [10.201.67.162]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by (Symantec Messaging Gateway) with SMTP id BE.DD.29323.FE8E0095; Wed, 26 Apr 2017 11:37:35 -0700 (PDT) Received: from milsmgip12.sandisk.com (10.177.8.100) by MILHUBIP03.sdcorp.global.sandisk.com (10.177.9.96) with Microsoft SMTP Server id 14.3.319.2; Wed, 26 Apr 2017 11:37:32 -0700 X-AuditID: 0ac94369-548749800000728b-ba-5900e8efb181 Received: from exp-402881.sdcorp.global.sandisk.com ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id B9.6C.18148.CE8E0095; Wed, 26 Apr 2017 11:37:32 -0700 (PDT) From: Bart Van Assche To: Mike Snitzer Date: Wed, 26 Apr 2017 11:37:24 -0700 Message-ID: <20170426183728.10821-10-bart.vanassche@sandisk.com> In-Reply-To: <20170426183728.10821-1-bart.vanassche@sandisk.com> References: <20170426183728.10821-1-bart.vanassche@sandisk.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRmVeSWpSXmKPExsXCddJ5ke77FwyRBifeyFrsfTeb1WLBm71s Fm0bvzI6MHu833eVzWP9lqssAUxRXDYpqTmZZalF+nYJXBnvZ51nKnjAWvFt9lz2BsbXLF2M nBwSAiYSq9ZvB7K5OIQEljJJXN3WwwTh7GCU+Hq4gQ2m6suqR+wQic2MEjOOnARLsAkYSXx7 PxOonYNDREBV4tY0F5Aws0CWxIvlV5lAbGEBN4md75vAtrEAlTy4fYgVxOYVcJBYsKkZar68 xNktO5lBxnACxd8/NgMJCwnYSzzc28wOUfKJRWLKGl6IVkGJkzOfsECskpA4+OIFM0S9usTJ JfOZJjAKzUJSNgtJ2QJGplWMYrmZOcW56akFhqZ6xYl5KZnF2XrJ+bmbGCGhm7mD8e4T70OM AhyMSjy8DhsZIoVYE8uKK3MPMUpwMCuJ8LoeAQrxpiRWVqUW5ccXleakFh9ilOZgURLnPScz NUJIID2xJDU7NbUgtQgmy8TBKdXAqC2RuD+8TCyxjblxouDaP4s0ws0C3884Nbvz7sLCiooF MyqF7zDNaK3huWL95J3b+n2ffG7wv3C/UHn3MIfSyucsv6wFe2bk9AXeKr3H07BZfvbWt7lV ZrdfbHqfM3fhSr4NPJwXsvmflCq8LEmr8qsQ0Gewe+DSbBKUvv9Lwp0Zfa1iAvvfKLEUZyQa ajEXFScCAMQT8lZZAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGJMWRmVeSWpSXmKPExsXCtZEjRffNC4ZIg/df+S0O/mxjtNj7bjar xYI3e9ks2jZ+ZXRg8Xi/7yqbx7Q155k81m+5yhLAHMVlk5Kak1mWWqRvl8CV8X7WeaaCB6wV 32bPZW9gfM3SxcjJISFgIvFl1SP2LkYuDiGBjYwS/7ftBUuwCRhJfHs/E8jm4BARUJW4Nc0F JMwskCXR393CBmILC7hJ7HzfBFbOAlTy4PYhVhCbV8BB4vfsdawQ8+Ulzm7ZyQwyhhMo/v6x GUhYSMBe4uHeZvYJjNwLGBlWMYrlZuYU56ZnFhga6RUn5qVkFmfrJefnbmIE+5wzagfj9Ynm hxiZODilGhh3T7t6+bpxY+K5tZ83SL+Z9skrmW37yYqLX879SxS73W18bMKHpbPlZDvf9wjI u1yMejbthvks6cnCC6+YWrVo9n4wmVN5s/pS0/p9yj3Mj5drbeE1fLZ4xUkXt+70RR+vc5fl hGdk79h2qU+s6WlYeUml8xFejglNjLdO3TA56P5t5me10BcqSizFGYmGWsxFxYkAYlRS5akB AAA= MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:63.163.107.21; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39840400002)(39860400002)(39850400002)(39450400003)(39400400002)(39410400002)(2980300002)(438002)(199003)(189002)(9170700003)(77096006)(305945005)(81166006)(8676002)(50986999)(76176999)(50226002)(33646002)(106466001)(48376002)(86362001)(50466002)(189998001)(2906002)(54906002)(8936002)(38730400002)(356003)(6666003)(53936002)(15650500001)(1076002)(47776003)(110136004)(2950100002)(6916009)(36756003)(4326008); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR04MB415; H:milsmgep15.sandisk.com; FPR:; SPF:Pass; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN3NAM04FT046; 1:iS8dyN3vxTnF7OQjhjusqFiUbaACBqbvQYR890MQDkRJk/Ehe9njMxAch2wfzTI1zQPGc+twGeUS3PVJLEo30KvadBC3BQtr+HjTaT4X9ALOtr8Dl1E1XnYMYRKW9EnebEut44fgGHgH4vT8SfmqhRCHJwvtxZgANAM9DpTHKGCO+2C9LcCUp9l0Nnw5liac399oVDIL4aLEet/0GmCuYbJ/EBLibo6oQHMV/AM7h/+NiDs4geFVs/2aniUjcGokVLO6paRUwLLctTGeQcnG5mVs4Y8IvvRxuNhKvSjlty8mSWg7K4DHlHT8Z5ReIpYh6srAfjVYCOiYoTmphIcqeGTxURZpsYTCOUVl8BGkgPhbbxMbDUdVGbEzqJh++MmuIa5bGxc1L0a4yRgQQXjc3eacEUFzS+FEcyLrZhEK8JZc9S+xEYh+6emDwxRjdAr4jstEjvlWIkOsAeQp6xPyJPjfrHp25geTmZgEwy7NRFI1/irvJN+SfIA4SH8ocVbY X-MS-Office365-Filtering-Correlation-Id: cf112c9e-bea3-4b55-ee64-08d48cd3504f X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:DM2PR04MB415; X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 3:UZ09c2K7NBNyD6lCGTpDZ8/MOeviTwzc/zVBUbGhNRmc/8A6x96b2rbCrpZgtt11woyAyYN5IG/rQ3J8TwAZYesKne++bRP3ASrVnxyz7BLhNGW3pxgWSWwsah0q3z2Zke2yYZlyv8vAnHjbiXaqfVgugnGwGidg4NjXWB4iv2+yogOmus/kjnlP4vHHHaxAJ7sH5NartV/NBDZVVFxS/dpUcV9b2WrRMzs9u4Cb3DySaOXpoYtDi2zvw/8OaYxlrTVIhSzWPnhiCVt1yH1D4vYQBnzfQtxdBzDr1qMxLNVOQezetH/stpcvZCX4MtUKsu9wagl9fs2YxsueoQhwWCITiNP838lDppU7dZIu0Eusi2FYE8w6CsTXCuFp1+uo+397m2uLr964a86eO77Cpmiqsd5D1ixh6Yim0S6pyOk5lbSPuV0RWHYNRerVoYfqbneW6R7OfYRQta3/EHwCHRy5p7ymc120miyqLcOvjHi5brSQiExHvj6PfTsmgC5S X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 25:sTxVEHF2I0s6b1LGiEmnOZcDRZx23YCEwfnV8WKdNLvEPpQZ52coBhjnHalgu8w2uZOkX1A/oR5LOUnL2gULHiKoWfhPC4s7jG8pDJvlt0aCVOsWfIJQDihR86NK+G7IrZ7fgL+U6ATKBcKZfOqUFqAum58QAN8hPTEnlCOnbEuUpVAqt0bfnacwi9Sgkt4czb4IWPXXccPaM8d82eaeAslrAknzdsY44MuTPdbWwCvFEi5UN3ySYilInT3+jpUSlZItPkAQQ233dQWmMA9UpSqkX5P3m66gLanwWulUMZXb2M1KiA0fCSYcdv5r8HmAJKQcQJet7GbYWue0zZCCq+bNd2yL/6DXag+/VRrWExWeywFvNs5JpAcQ0/JDboAUNRDkd+SJrtlR5kOmw5XN1wBJ603DtiTEE578MH0xsAjBP5sERuo1Y82G3rLEqAc2AUif6cbhIph9JKnFX7J7lQ==; 31:SOPMeP5W3717QZI3f86C8tjPd9cSxWbvhhNgkrErX7QKqwPhIEAc/5QRdYvr8AjAG4JIGQcBWkPJFvQOe0Znk98TGKPnvWbaV2eGk7FPrETAzxoEnXMwcIDqU0IyV1BaQK+Ch/uqhXIxFMFYZDsjAweDP4FxXaNVMONEbw9QO72+vuwVuEhfFLnaTGgEnFe1iXeh7VwnAqscH5cxIL4vWOgISIW6aAvkJBl0auNjXm4dgd/zG4O8QYDjQOw+X2ScG5xC0YNtZNxcZc1Xe+ew+g== WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 20:0GDhft9u+oTm7M1RuXlkqQaz/xke98Nc1XQ8nMNvDhzTd4Rz/kqOTSb4KgcTHJ1b0eJDCDKBUsv48TD15dNp4hVlRC7DP7zNcEKTOVpUplce96EOGoAZWz0Qb3FJldNqCAuO0hia1Hq+QXeCp0XQstUXwpk93mpMNwMWV+0RoLjYW+Uj9goL4A+9BgdjCD/fGmFJF2yTmuydlhdlK/okwMQmkreSl+7qss6idPkZQd1nWhF6r+xkvkxX7eYaygwxELJQp7yuWkYcyVLdqmGvXcvu6KS7p0yVUbO4QYvmk9mCQrzbgJnCGJJF4QIS0/w0msKthMXdUoHEqUYftAeibkzLwMzGjOyTF1ph8wGCiLEzROoukbtwsdY9Sd90FOcBkdPXYGVSfZsOAn1XlwcmZvWhU6pLipKxb9agIPXchei0V4suL9ohhOvPsS4NfgCuO1GDIYzjy//xO1riGqZ3Pc+2d8wHmpay8xAve1ojGnAaaobfPw8eb/2SX+v73n8/ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(13016025)(13018025)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(6072148); SRVR:DM2PR04MB415; BCL:0; PCL:0; RULEID:; SRVR:DM2PR04MB415; X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 4:P1t8A4ujzA2Kc7GBEsyWxoWFsVutI2GzHaBSEDBmseuvMhA+VDd2+X5O4t7AbnU/xNk8T8vvv8s2WPHBMvktEveDBD6j5TOG5mo4+ik5kZw7W4mipdCROAFFoDQxzPEuU77lrSxCjhMz80c96eCeGjy/kPfDNYZKZ8jvqi1asMB30z/ohqDO5brz3QXadcq6J2S1BXX3IsGKJKnjz2lkZrHhTwXWXsGjQ5UxAMhbnLNcYe396z6xl++iK/0FwpWOpimnAs27uAMgwx+DhqsC+KD2vRYNnWZ8tQ+UVJaeubv2Lm8VVstKjJRofZzPY3DeBtlOGif3nYjypzNBivYkbxPN8Q/wjLG/K4Uz3OKH4qdGN1lWnEJFYQrRBkF4dXXTvo+S8c5mBa1hdk8edhu08ZexlxuNjI9oSwBIoOGj55mBRn5g90dnpzqH/bLibyegrTeqDapqXdS0DJjxf7aYcx/jZ9aPgre7omB3meXLwLYQ17apJXbJNPntlWSXOaOaiMF4gudOloptyjrcMXtq44h0fMx1WvvnMtbz9yBfMjrOwwOPGVO1oFn+514ll7icGt29dWbIw3BkeBuvBTs2Covc3FYfcvgvPChNnVMrCKhrqktCHLgK+w7P8RdkXllZcQhRWMJIEB4XuxIIqqjSF32062rs1vffvJ5nF/LfY9QuezRjj6BeykYFITs3A3KE0AKU/7yG3yIU6vFEeg345n/ixPrRMndD3wYceGyR5pYnF7qelNRE7SKRgO2F4YLIx9rfMjhheT7VS9L56GtpWDk6tLbLIzSHjd8XVEEt7sC/JucUBDO6wp4XCi8ZnHsK X-Forefront-PRVS: 0289B6431E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR04MB415; 23:AzOroHHcS1RyXWVhCXs1bQMNHiOzIqeNlTX9ZajtrB?= =?us-ascii?Q?jFBrRt1ifYeJw+CR+qirFoWgaPrcekxIDqvRZHg2RXwF6U+PG+nPi2cD2trG?= =?us-ascii?Q?7VKiZfMXZ4zPJImMJ5LfqcMBfoJs4Z+X/IgCzMTx/nbp09P+ItweCkRdoMY8?= =?us-ascii?Q?OWbNKvt4E6yF8WtvRb5IMklOsS8+gStTd+pSN0J+xGyMZEEEG2BPaEmJC1xL?= =?us-ascii?Q?VKydGHNLxfy2QbumDOIZsREeeSl6K5/djmpKcg8xDIolWFP4mTFF8rz111Pa?= =?us-ascii?Q?tcE0mjs2kgkhxtPNwGYxZZiJsDlGJeDnW5XpC4yquy0LxJCVGtBtnt/Yv9Yt?= =?us-ascii?Q?XIYrRKG8nAzbtu1XzsE01PfSBqLTFU9xGfyu+6vkew0hG5sEFkH++LVN/tDN?= =?us-ascii?Q?ilfuQeXDxBJyzqepmcur+7EZovh4FlZRXi+YtxraeNHOu2blLFVna3xK6O1x?= =?us-ascii?Q?lXAL+bxyrwisXy9+bAMFWU7SiMDWmAiibi1Pfwivx/HtOepUne1BQbAhoMTv?= =?us-ascii?Q?r7GDcijHF8cjN6E6HHmZ9V/Ro75oaT6Jp8qb9OZizpY0cIg4cZp/BQr3LAjb?= =?us-ascii?Q?HUXaNZRo1wcnlV73UxKUcR7T77C7voKtbrxM2qIxu7U76KMSQoeofE5YNB7s?= =?us-ascii?Q?HGW7LhQXx6zJ+8hpbg61+YHVz0+INml8SIZMKb3AVsDeB12oZM3GkU/YYJdC?= =?us-ascii?Q?mjT/mu80QhxNf7+/BRQBwkgS119PLYLv5dFOE1tONYR9TbsbDlOeoGn+rC14?= =?us-ascii?Q?YR/eqEUeuQdkgNJ2D4Khi9naQBu07DsBGypTeh5W64GkVUiQramwgcPC5WZK?= =?us-ascii?Q?jW5rBcXqtOsy8JDGS91gE4Hz2xNLPrLDqRrcHg20r3IAh5gVIueD8z8l/8O4?= =?us-ascii?Q?OQ39P1PW2oRZ87wxwOwxAnX55IREy/XbH09FQdvRJeZ+sPfboJ0OP8yBJ58R?= =?us-ascii?Q?VDA84xrc/COLfvDuMWcMDJvORLxpdyliwjJ/jiajVf3AkEEzhYFkB9tlIocU?= =?us-ascii?Q?nUdIskIC/XI2njX2OBsAuP?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 6:oE2YEWf+dSTt0j3Padvezx4gu+Ihj6lzahzPGzjspuH2DqlkNm53MMJYjKHL2BvKV+4BYSVtk6ztHGhFhgYGuzXibh6M5WswsagKNKjO+3oEubWy+XPKLbQiuZPfDzm2hob69HOdenMnuvETnqfgy9s2+Nsq7TIQyzO4Dr/s2pXKPP5zkfGXEIij3HC+2+mPGPoVIuvSnoGJIPe90nFrhjNddmmNtbyCIJn9pukoHnZ0DbvSwANtLH7pguo43CTsNJbtlhE+2TXrNzMDg2pSRlsOPzLx2xOTkC5M5kmA5Qc4VU8ioQOFIcv5Qc3pbV1lFyv/wehb8HFPqFwGOtMYOJ9pkocwzttLTmAPLHQ+vvq36pNfyiyVSnp5x5y77WgP3kSxpMBuWbazEU914BKURQsxsX5TkZF0OXFaCGlBym1kEsaBQxqKYd2xBOlyO0zJb9F5p62XAE9XE/McWmaN2MxSNJe8duk8HyVX68fNCIo3JtDpPTfWeR/SD6q9Gz2UsmnrOFm4QBG1c0kcOKWWdWTVqxILAS90DnbTMYwEx80=; 5:qn9xefH9bB0BneJCD2/O4oq9xVfN5pdMLP3pZyjuHm0wHBh9TDY1+fTQwQfi05f79tC+qa0b36q1g/G0oLLmnQY5GJ1F+k0w0BB7Rmj65DMWAbMjy/10jfz/vyDQzT1xZoZNxSxUVAeAjA+UR4uMBg==; 24:Bf2nepPwrG9KCOtNgqywTi342Bb1KmbxrElZ+ssxqoWAe4jB8PRPptDgBtwEfBdjYr0+dGP0BYdgXhdOjeSSLpcX/rdh2ORSSbpapnOnbxs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR04MB415; 7:XjzMivxUOZMlBvngcmYP7VQZ+X6rLwGQJjAiQQntaP+xxTiTmfNxM5fcC4tG/HG+wKlQmq6KGa+gmFIyBz+Ide5+FNPTockg5dMCKt/kjUJxl0xhSNVDeuMAqS32TtZUJlPnySKL/rCrCFYprvbA0337e/Xr839uRS3cjUmQH8FgT8V7Fmt3rEAQSbWt8rL/5TbrDga28dw5e8l77vadwt5Z1AtEpPwrVcb7eDos5silExm9bg0qLCITVz16HPl6lCB1/Mzr7jW6EF+4mouO1PzwtnU2hZHUOxjujXCMDIAh7YJCjlHV03BSEZdlzupk5OKBFshbYBa8ZVZ2oZTSUw==; 20:FfpwtgzOveupHgq/gvLbpCFUNUUEOslR2gaY/DChJHfzykl4GM9DlMhGvuSVE4svnd1SwAyxSW/woHYacuXZRh1MG5hXDkAL8F7cTA5eufhC7GjXAiAV6XE8XaPpYapSl2Q3MYbjwE8OxRZ1CVvFzoF0p3RYO1TFc47B6EB8SjU= X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2017 18:37:37.2767 (UTC) X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=b61c8803-16f3-4c35-9b17-6f65f441df86; Ip=[63.163.107.21]; Helo=[milsmgep15.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR04MB415 X-Greylist: Delayed for 110:56:15 by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Wed, 26 Apr 2017 18:38:10 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Wed, 26 Apr 2017 18:38:10 +0000 (UTC) for IP:'216.71.154.45' DOMAIN:'[216.71.154.45]' HELO:'esa6.hgst.iphmx.com' FROM:'Bart.VanAssche@sandisk.com' RCPT:'' X-RedHat-NoPTR: 216.71.154.45 has sent a message and has no valid PTR record X-RedHat-Spam-Score: 1.192 * (BAYES_50, DCC_REPUT_00_12, DKIM_SIGNED, DKIM_VALID, RDNS_NONE, SPF_PASS) 216.71.154.45 [216.71.154.45] 216.71.154.45 [216.71.154.45] X-Scanned-By: MIMEDefang 2.78 on 10.5.110.29 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-loop: dm-devel@redhat.com Cc: Bart Van Assche , dm-devel@redhat.com, Hannes Reinecke Subject: [dm-devel] [PATCH 09/13] dm-mpath: Verify locking assumptions at runtime X-BeenThere: dm-devel@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: device-mapper development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Wed, 26 Apr 2017 18:38:43 +0000 (UTC) X-Virus-Scanned: ClamAV using ClamSMTP Verify at runtime that __pg_init_all_paths() is called with multipath.lock held if lockdep is enabled. Signed-off-by: Bart Van Assche Cc: Hannes Reinecke Reviewed-by: Hannes Reinecke --- drivers/md/dm-mpath.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/md/dm-mpath.c b/drivers/md/dm-mpath.c index fb4b7228fe5f..312d4fc34430 100644 --- a/drivers/md/dm-mpath.c +++ b/drivers/md/dm-mpath.c @@ -298,6 +298,8 @@ static int __pg_init_all_paths(struct multipath *m) struct pgpath *pgpath; unsigned long pg_init_delay = 0; + lockdep_assert_held(&m->lock); + if (atomic_read(&m->pg_init_in_progress) || test_bit(MPATHF_PG_INIT_DISABLED, &m->flags)) return 0;