From patchwork Thu Apr 27 17:11:22 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: 9703265 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 8BFE8602CC for ; Thu, 27 Apr 2017 17:13:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8290826E16 for ; Thu, 27 Apr 2017 17:13:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 775E428635; Thu, 27 Apr 2017 17:13:14 +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 E8BD726E16 for ; Thu, 27 Apr 2017 17:13:13 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id DE8178E3DC; Thu, 27 Apr 2017 17:13:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com DE8178E3DC Authentication-Results: ext-mx01.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=sandisk.com Authentication-Results: ext-mx01.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 DE8178E3DC 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="dZtNF05a" Received: from colo-mx.corp.redhat.com (unknown [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B656F93DA7; Thu, 27 Apr 2017 17:13:12 +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 806915EC66; Thu, 27 Apr 2017 17:13:12 +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 v3RHDAQC029963 for ; Thu, 27 Apr 2017 13:13:10 -0400 Received: by smtp.corp.redhat.com (Postfix) id ACB1317C3A; Thu, 27 Apr 2017 17:13:10 +0000 (UTC) Delivered-To: dm-devel@redhat.com Received: from mx1.redhat.com (ext-mx09.extmail.prod.ext.phx2.redhat.com [10.5.110.38]) by smtp.corp.redhat.com (Postfix) with ESMTPS id A2AAD17C08; Thu, 27 Apr 2017 17:13:07 +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 BA0FB64D83; Thu, 27 Apr 2017 17:12:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com BA0FB64D83 Authentication-Results: ext-mx09.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=sandisk.com Authentication-Results: ext-mx09.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=Bart.VanAssche@sandisk.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com BA0FB64D83 X-IronPort-AV: E=Sophos;i="5.37,384,1488816000"; d="scan'208";a="14364403" Received: from mail-dm3nam03lp0024.outbound.protection.outlook.com (HELO NAM03-DM3-obe.outbound.protection.outlook.com) ([207.46.163.24]) by ob1.hgst.iphmx.com with ESMTP; 28 Apr 2017 01:11:42 +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=ZHlv4+EPvPIncMIARcw44NncZCq1HCp5dAfQBzli3eM=; b=dZtNF05aTRYhJ0oR62aeJOaWGdNVy/iGlwkQy1fh+SvkANnUvIPzimE8lut7Pfk8PVKEtYZeT31Et47PMctjFgsMQWowqPKzKHD7G5DekrE+/s7GKqhmdwo5GAOPIEXqFP3ZSi3SkgD4b9ZfG8Dssq3SAKxFQEqqhmW8e5/8lmg= Received: from CO2PR04CA0070.namprd04.prod.outlook.com (10.166.88.38) by CY1PR0401MB1771.namprd04.prod.outlook.com (10.162.167.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Thu, 27 Apr 2017 17:11:40 +0000 Received: from BN3NAM04FT032.eop-NAM04.prod.protection.outlook.com (2a01:111:f400:7e4e::207) by CO2PR04CA0070.outlook.office365.com (2603:10b6:102:1::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13 via Frontend Transport; Thu, 27 Apr 2017 17:11:40 +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 BN3NAM04FT032.mail.protection.outlook.com (10.152.92.157) 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; Thu, 27 Apr 2017 17:11:38 +0000 Received: from MILHUBIP04.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 C6.AA.29323.54622095; Thu, 27 Apr 2017 10:11:33 -0700 (PDT) Received: from milsmgip11.sandisk.com (10.177.8.100) by MILHUBIP04.sdcorp.global.sandisk.com (10.177.9.97) with Microsoft SMTP Server id 14.3.319.2; Thu, 27 Apr 2017 10:11:28 -0700 X-AuditID: 0ac94369-548749800000728b-14-5902264552b6 Received: from exp-402881.sdcorp.global.sandisk.com ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id 40.F6.11415.04622095; Thu, 27 Apr 2017 10:11:28 -0700 (PDT) From: Bart Van Assche To: Mike Snitzer Date: Thu, 27 Apr 2017 10:11:22 -0700 Message-ID: <20170427171126.26814-10-bart.vanassche@sandisk.com> In-Reply-To: <20170427171126.26814-1-bart.vanassche@sandisk.com> References: <20170427171126.26814-1-bart.vanassche@sandisk.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRmVeSWpSXmKPExsXCddJ5ka6rGlOkwZl75hZ7381mtWjb+JXR gcnj/b6rbAGMUVw2Kak5mWWpRfp2CVwZ5170sBa8ZK1YM+klSwPjF5YuRk4OCQETiQl/b7B2 MXJxCAksZZK4/vczlLODUaLx5mRmmKr1B88wQSQ2M0os+toC1s4mYCTx7f1MIJuDQ0RAVeLW NBeQMLOAu8Tpl+/YQGxhAU+J+39egM1hASq5POkMI0g5r4CDRNsSfYjx8hJnt+wEK+EECm8/ P5cRxBYSsJf4t+AvI8haCYH7LBLzWjuYQBK8AoISJ2c+YYHYJSFx8AXEfCEBdYmTS+YzTWAU moWkbBaSsgWMTKsYxXIzc4pz01MLDE31ihPzUjKLs/WS83M3MUICNXMH490n3ocYBTgYlXh4 Iz4xRgqxJpYVV+YeYpTgYFYS4T2pzBQpxJuSWFmVWpQfX1Sak1p8iFGag0VJnPeczNQIIYH0 xJLU7NTUgtQimCwTB6dUA+PyLY96T37fwP3xiWW1WpDCDkNNzoX97FXOdkskz95q+1jBf5nr 9NPb+RWTl61v9Pe5Mo1Hd2btcn2FjvZ1d7SLZX0v9hudLyjQ3nBskygXp8j8QztOaHpt2M6W FuVycbuptc/G0LW88/fGL9XN4V5UM9OyMXNR/oa+SQem92oIBr1S6NdaNEeJpTgj0VCLuag4 EQDMN8nhUAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplkuLIzCtJLcpLzFFi42Lh2siRouugxhRpsH2pnsXBn22MFnvfzWa1 aNv4ldGB2eP9vqtsHtPWnGcKYIrisklJzcksSy3St0vgyjj3ooe14CVrxZpJL1kaGL+wdDFy ckgImEisP3iGqYuRi0NIYCOjxKbbC9hAEmwCRhLf3s8EKuLgEBFQlbg1zQUkzCzgLtHc+pwJ xBYW8JS4/+cFM4jNAlRyedIZRhCbV8BB4sSfo+wQ8+Ulzm7ZCVbDCRTffn4uWI2QgL3EvwV/ GScwci9gZFjFKJabmVOcm55ZYGioV5yYl5JZnK2XnJ+7iRHsYc7IHYxPJ5ofYmTi4JRqYNxu /P4VI6fFvImzf2r8/SthvWSV4KOGwI8/wvfHvWz3c2t2+VD1dsP39MIDPi7Su9W5hXtn5Vt8 S3Ev12y9t/WhTuDjm2/s/BxMP+U38Z9gcmCvTV6tf8u30zs39PjbWI753gXd1gYlqdVtR80r zdQOdVXPirHJ/fW4UbKKySQsvq1j8qZXSizFGYmGWsxFxYkAQtr8WKABAAA= 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)(39400400002)(39850400002)(39450400003)(39840400002)(39410400002)(39860400002)(2980300002)(438002)(199003)(189002)(9170700003)(110136004)(107886003)(38730400002)(47776003)(5003940100001)(2906002)(76176999)(50466002)(15650500001)(50986999)(8936002)(4326008)(8676002)(77096006)(53936002)(450100002)(2950100002)(6916009)(356003)(6666003)(106466001)(33646002)(305945005)(50226002)(5660300001)(189998001)(81166006)(36756003)(86362001)(54906002)(1076002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0401MB1771; H:milsmgep15.sandisk.com; FPR:; SPF:Pass; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN3NAM04FT032; 1:OcYLcug3SMZ3l5HQgGcaQbw0xJgINWX6/d3tcZFJ1PuLJspR/801pXS29dzv/C5bDpwMtEBouKJtciBpfZvr2G7mZZFUOoe7khdrIPX1Yn952jav906/6uY5P4endEvNkriS9UNH1DhsdxcVR+oFa81UNZQcZdgyNkSsfOWAByROxsOmlTHobdIP9PGYg9m8ug/eeiwNtj8a/bsiaKw8JiE2bYXAvwnGQF3jNJpXoDLnWammMRDtgSJ7MbQEIdfLeUfgLo3Y5csebuVfUbuyI/xm4fWcFoLNAtv8zyK9L44Tx3cq1PqO7AXWrhIr+SC3hP/gVjcH1KrOHYrxzdtWq4sjZ45QTzkccarNdUFBk7rre7xFKMLUqyiZUpvdttAeyr0n/2O0FP1+lNy/FxTGQcTdI5S6mtSn/9cs4+yQZQ7AAb0tyQWSheB66I4rbwPyWryPj/X0SRvjQ98DuH2pWs0YIHeD+sbDlFos00YfEaIuM2F8KTpaFAYNU4sbBR/H X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 699398dd-4e6d-4787-bd82-08d48d90781c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:CY1PR0401MB1771; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 3:fl3uG8BzJ4uJ6vrNgv9M1QfwhtCLvvjRK+DlpieW3rcDgsu6gADUMa+xKgio0Q+8SAzIOg5zOMiR6vKL8FZVHdmj0ptzrVkOg61IoI5kDQClOEoeD2peoucTMRE1npoVpCl/vG4SXd6cjwgVOcF/3n/o+J0ykcl0PDVwHcY23hrKFeb8+mps2MWTZ7u2br+6hqRk5supQaQbI2sPjl3mX27PWbJYvYTXZ0H1CkAIiIIxtk76MUg4mnE+fMpI9j3Mo8s0Pb855oprSg4VVIvW16vNa/ACwGmwpDTbPUqSRddJtAyoXmm/8kpsbQ6PtrIiMLyEdK0bOO9cwFUhxZe/DhYYjTs8uHVBMcyqJ1/ghY4Y17TYzDpuvwvPprWRfPZR5RKePRiOvG4r0iOA1pK/+0ZQRuhA33Ctk973KqRV0qAHvvno8LeSEnWbl7U5O5xHH35EvH0jogCugJqVHD9NyE+IkdWwJrLOm4FqUbAi/Q/ePNHPOrU/xqrHyFNop347 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 25:kwd/NDxqlDo7kIDRd5sF8RRapT9HxWbgQm/+IN+u+Qa1/nRHMYMpQrw9sd9o67o8DKx7qkybRNaDpLSPr0Ob4uIWOI0EEezmk1FoyUk/QtyaYvf1kdfvztexlA89FWez1ocTu4DPMMcAtW2tZgpvB6RMgY8zQIqwbFARHO8cFQvVCqhT7SOa+zqQEvS1Bxn/LNoFi2LwPJmt3JrONWfScr2roaVl30fYesZ6s9ZKHFykmFb0LEytpjPQuWkAaQ4b1igNPVa+K1RdWAGm2TbceuA+zXjtzqfhuvgWIlcHPf5JNc1ydaoTbsb8wTtRR8rZNrjjXePRxA5NbaWuWY8Rooc+8k0Imi4Ydm9Kw0glcvsoRuVDuzqzQU/5C9NonEfbrnGu+hsZB8T7B6PJOXDUyhHIhsschMcVTsoi9INAEnQyPEq+UmjwuG65tibPRe53kPH186OO4Lhru7urAKxEag==; 31:Hyygt4plxrdXc8GkQQ2yZEGmpkICMb84QU3Rl2IhbArsOHkURIDgn84nAq/zI8GxC5OQFsQJjf50oRNBHMdsDnsjrduI+6WcoAM65rvzsIT6ci8GrLqeRk9C6ZF0wZAKRG7OwYH71mo/8aFlWnCc92h9wWL0ATBsErfiz8Zaep+RZEC2uNNNb0UgUdwgj1TwxSmWqJ7gYx8t+urbm2tYohQKm5Ui56H3eiEaoC9ZWr350PgGgmKuTkOdc8dkR7+a WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 20:054yJ1+r6C8GOrBUNjwIUMHmTk91/TPEE3yXoPToN+n/xF9hMWUVyFaP/m/T7uAPYK51GUapNKHYXSU2r2+Nkmy50zRJ7kf7JmVhiMkQAGG2Hl1KtRUiAUCtfvubL1ltRBUhm2pDzcyk4yb+ZiS6EgBuutCDxpzkuusUABJ/67/lAVrkvRVWJ30UK/5Zxpp0imhoYrJYdzsdOdG3YYLFDSdUeM/r975eYirrzp+B5UaA+ixP8xPLaoq5ECaz+kfaLFTcUo2jd/YPToV+tHGPQSOFPvNRQIUQ1jEVVFHQwFV4oWftxlLIdsQf9/XGyReRd4G5YuSMd2gOnh35m5nPILD1ZsL1VL/E7fP4BK+iYaj1CJIvf6H8BS7/fjVlbmiz1STXF1NG5wogThbLOWbMkIIFgP95iiCASSIBIGw9dZQ6leCjYRsS0PSg5fLLZoM6weJV5TRyMJqvwvBPgnFAJDsw8x2J5bMSHZEvZIIWaiAzvOXrlgqfMuHnkreECckz 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)(5005006)(13016025)(8121501046)(13018025)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:CY1PR0401MB1771; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0401MB1771; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 4:ACfUFp/3gD1pr7/Ntwh9sbD9oiwWHBvvcULgJVb2zkSZXSSDtgzdN2RE7PBLGyPB55XX30naPcwYWmhjZZURf6+p95cY/1qkSN2uaWNC6avNgHIxKFKx8fJRNJo7M0w9VgptvsF/wR4Lcy2V3htnVnCSXlKm0iFNT406SNBu/McfDwjONr+2KkgHqsj/3zRx1aTAsvp7qY0FExQLYb11vMj5eBjjqDGzG9UodRs9btdNLwI3efn1CFUU8k6ysxAXrrHsNY3eTofv2eCJyEaNH+wksvJyTem16a1hpaaEJjQjZyiUeVngjTHl2esOuyiRqWplqsqwiEZPMWHYdTrPDzQEUDtO4wsXTGSn2uvyGUPAcpfFjfc68qkKpYF9wMyJsT2dbRKrcqMC2SBA059YrgGAaK/wYnDIu+RkzMWgQrJRLGbrDj4SHXlzST/I2TtginrxmEJWlvJluYjPMCdC+Cl5yB3udK4bHk1WM6F7OXPcZVHpN+ihgFKeGzLRFhMNARhGOTQSRTgJt6kHx2EU4KSCTkOyU5Z8SlyJ6OP56df6PSBxX2COH7OfcMh+QmsKKFv0MidKMp4elpABVmP4r/6KuXmwgZ8wv3mBwt6Qq9/PD8rwhR/yqjRxxoDkAWWQCtpQvdG1M/pEWF9i+FyvqpqsVi0+SqJyEgVCyNkKaJLgc6qIk5BCnJCacsmgvBZjNkFHjWsr8dSGE/gWvml4zi1i6VVcDerO1MnOlyhhAC0rzASsBGYc9keV+Kwy1NvX3OoFIQ0VDglFBz4Tzzvkico2I6kDtRTKx0RXawHNRAl58K32lkDMbGfY2U0Bn/sa X-Forefront-PRVS: 029097202E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0401MB1771; 23:HWSXiqlMfx/HUulRfMUX7epe6CO0cCtfZ0QnTup?= =?us-ascii?Q?ZKz6IiiqI+tGDrRxrBCEnSmd0pV8l/5yBs39RYaovPZ4BwfPkjQ/KXhTNJmm?= =?us-ascii?Q?YarZdDYqZM2hbi7UzOM/c89RDssntj7g2lxPdohva5uyjY/mGyC0dIJlPAew?= =?us-ascii?Q?F1xtvTsL6LAlcpo/VzP1vGxpHtC5ljYXn4o8WIOwGqWsMg+is3xgKD8hgEby?= =?us-ascii?Q?HbTZbX6AhiuBo84btBS4qVFCz23Xocj9pqw3qI0MituUURf0KAEMXqYgXBHy?= =?us-ascii?Q?+lg0wChmMx49w8JINqqq5lEiIt3fankGyouwicg6FIgAlBUjkeqeaqtG/LT5?= =?us-ascii?Q?MSHXpxz0WUuNgxeytBCXTXghSSm/WFAvVJo7EDelQhmAqpWGLn6PiT1p9vdD?= =?us-ascii?Q?YQ+/jtBReflxDU1ebJHCxDurbloC+0fe/GYTDZ2iHT3GTX3lMcczfqQhlLOC?= =?us-ascii?Q?v8Hs7XncK+nUTVZTU9QQ8qr9sUKnjYKsfaZ7UprX/Le/RO2fOyDUGDMzLStt?= =?us-ascii?Q?FFJKQ0auPxBHJOL2cSNDkWobI3FWOD+0/GDtvBTI9zq/QBoIT3Z+7088oWO4?= =?us-ascii?Q?SpU4J7JjGIpaogIKnL/3ilTY9iZh4art6wYBaoXyeBGIC3SsnhgHg7C4Vk98?= =?us-ascii?Q?8Eej3p4sh+gIHDnXnaA2ma1qZ9M2/6hBJxG5HpmdDx7nRJ/VlRUu7GcYy9LG?= =?us-ascii?Q?JI5Scaz1vdMPUAA9fJ5QkICni8CNe2t9O9CPiY+zcTW3JGLSdb1UJ+0kPvxQ?= =?us-ascii?Q?pN3bRUy/AiO+hQMGjICGEFcLeaTXwvhk3mU+WLXPkGU/SqjwZc9CqdPuKd+V?= =?us-ascii?Q?Y9M2/yyIa9ulUcLcBg6CEkoFWVYwONBA4wagYgy0FTWEoTFtvhSkutrizAnc?= =?us-ascii?Q?T4NqBFPV496w/fap3kzFfRx14ZTvZKd3vFznt5pnr1b8lEim1SQMmw2EOQfM?= =?us-ascii?Q?EwNmvKZGn/mbv5Armn+z99aQhT+IBR0EFTnNskompsHfL1pjrZYUlnMI1APl?= =?us-ascii?Q?9f482rBbAPt//l9USwCdB3BhGqfrBgxywP9fE7aL8QOt8oIromsa619KPNNU?= =?us-ascii?Q?J2ymxXBbs0H9VW4/pAgP8xSSbRH6fm+98Zv/JX0iXQq614c4/gQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 6:S+t/MMBRorTvpqodV4N7XpbGxdZmFoy5fi6pZTRyUV42QkAnuDdfkOcsInCnop37V/VQgKUpPYuhJbKWUJM2USx0VlMZF2MLstW+PcruLcddkJy5OM753zHtzEinFgxqClPZttVuOp7TB170Q7x2wlM41tIfI0uZuVzIQuasxIvnGBY8DULa2uoxH0iwP+u1oABLW6H7WU0MMbA9ShYqbP3VHXwkQNaPYJH4q30OiJD0t/OODf8oWe537ICAROeX2JTX7LDxMSYgbyuIRfKZE+iX7lR5Z8Ctmxeyc2i+NJsTuyJkFa8TD+WRj1OUh7qcDtSseMd+YnF/XVp5d9r7BHCWfCw2r8beQK9AxaWtTnFzhzjrahwDtvgvRv6sNkMB24p4lXyjDT92sLeTFgu8u7RGJ+NmqCJK7vp2SD4DD3eePX4m98NclQb8gBl5kWhs72m4c4RBepx6ZY8IhiVg5flvVtDfXykzqTq+pXbXJ/V1R1Oq3tfIz574N6QmXgiQ0UoO9cJuZsoR2TWE3OYuadD+nySdpTzXfeMU6eID8Zk=; 5:TdG6R1U/6nk30IE2WmY5b5FzssYRavXnuuh8ZqLngC2LkPSTJ7FPQPfgcGzroq745PG79lCkfNGLD6Nk32dHIiBYUmxNImjyJWU8Ctv6r4CFrnrK7tqn+FF8JXWhL85qPkjjXAdlWWnfE+p61Xa8nQ==; 24:HlDOWA+ciPy4BHzAi0ru4jQ46dRr7bVsy08mRgugdliT0yfezW/X7+9Aj49k1RxzpEF6WkMKOM1yfbgHLBPtpRGBVW3D2ObNdpPU1L6fLBM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0401MB1771; 7:V9x+e7XpI7Ev89acDBnSOD7ZaSCzu1+TmHs8LJvL2joY6J8PGdaaHi5/0vIOnT1E+Y6MOKr7VyYHgTq2/ww6kw41y7rj6IROvagSU7linnGv/3y0xs/FAdoQKofTjrEPH8L+JXTKzfvIERyFWd3ws1ETlLaSZw59oi6lA6Lct9YxT1jIDW8YQPvIso1AaOczJ310IJ8F6Ys2DYuV8TQoDk4YZ4nM8rAvv/bJFmSTdOFdaJXDQvFLAMjRlTEVzACOmIjT8i/3VbPU3hqxKprltqz3dOVPIZUQ/5R7TwF2cXKrZkHXqpYf+OnfpFqO+2FyuqCWFvgaQpQPPQsv7NGQ1g==; 20:VqlAyEbZsdIWd3+FqLHyYExZdFj0kZPuL90/NjBW1v56eSzaNssWzGVf4XnUb/xxDEJ7GUMQy0es1ml49FlxLFAXcyjaGizEkLHkeBBeKXlLGJMu6dFJUaE4OgsWe+Lzs45nK/OFgrBmHGsfLYexH3iD8cJYLRqfBMRxSHCus4I= X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Apr 2017 17:11:38.6351 (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: CY1PR0401MB1771 X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Thu, 27 Apr 2017 17:12:35 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Thu, 27 Apr 2017 17:12:35 +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.193 * (BAYES_50, DCC_REPUT_00_12, DKIM_SIGNED, DKIM_VALID, RDNS_NONE) 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.38 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 Subject: [dm-devel] [PATCH v2 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.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Thu, 27 Apr 2017 17:13:13 +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 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 fc3e7f028110..4e4d53faf2d4 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;