Message ID | 451fbed9-5b78-7b80-f894-88be842e238d@sandisk.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Mike Snitzer |
Headers | show
Return-Path: <dm-devel-bounces@redhat.com> 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 680646047D for <patchwork-dm-devel@patchwork.kernel.org>; Tue, 15 Nov 2016 23:35:56 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5485E28C36 for <patchwork-dm-devel@patchwork.kernel.org>; Tue, 15 Nov 2016 23:35:56 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 48F6A28C51; Tue, 15 Nov 2016 23:35:56 +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=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AB72828C36 for <patchwork-dm-devel@patchwork.kernel.org>; Tue, 15 Nov 2016 23:35:55 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id uAFNYgVv028780; Tue, 15 Nov 2016 18:34:42 -0500 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id uAFNYejp026319 for <dm-devel@listman.util.phx.redhat.com>; Tue, 15 Nov 2016 18:34:40 -0500 Received: from mx1.redhat.com (ext-mx09.extmail.prod.ext.phx2.redhat.com [10.5.110.38]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id uAFNYe0p024660 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 15 Nov 2016 18:34:40 -0500 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0064.outbound.protection.outlook.com [104.47.34.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D41866AD4; Tue, 15 Nov 2016 23:34:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandiskcorp.onmicrosoft.com; s=selector1-sandisk-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ags/ZXqlyHuT6304WlZrF7IjKmqn5g30uSWWTLtPgDk=; b=iR9D6jlLMTtqjdeUvoMmsBDtPv1/Rqqru5gIdHujAexRb8Jfos39rWDiLKWF1bsvxYGZqX0UVoZ6niwH6VJGLUO3UIA/oh5nGzo0jcDZQuYLXC+Oai9dF/S/eaO8gokC3az7MfghinI+yupcmwEFpxoC8vGBfXj86r2QdmsgEAI= Received: from BLUPR02CA048.namprd02.prod.outlook.com (10.160.23.166) by SN1PR02MB1760.namprd02.prod.outlook.com (10.162.129.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10; Tue, 15 Nov 2016 23:34:35 +0000 Received: from BN1BFFO11FD002.protection.gbl (2a01:111:f400:7c10::1:160) by BLUPR02CA048.outlook.office365.com (2a01:111:e400:8ad::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6 via Frontend Transport; Tue, 15 Nov 2016 23:34:35 +0000 Authentication-Results: spf=pass (sender IP is 63.163.107.225) smtp.mailfrom=sandisk.com; suse.de; dkim=none (message not signed) header.d=none;suse.de; dmarc=bestguesspass action=none header.from=sandisk.com; Received-SPF: Pass (protection.outlook.com: domain of sandisk.com designates 63.163.107.225 as permitted sender) receiver=protection.outlook.com; client-ip=63.163.107.225; helo=milsmgep14.sandisk.com; Received: from milsmgep14.sandisk.com (63.163.107.225) by BN1BFFO11FD002.mail.protection.outlook.com (10.58.144.65) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.5 via Frontend Transport; Tue, 15 Nov 2016 23:34:33 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:2896; Count:19 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 4D.93.03811.CD99B285; Tue, 15 Nov 2016 15:27:24 -0800 (PST) Received: from milsmgip11.sandisk.com (10.177.9.6) by MILHUBIP04.sdcorp.global.sandisk.com (10.177.9.97) with Microsoft SMTP Server id 14.3.319.2; Tue, 15 Nov 2016 15:34:33 -0800 X-AuditID: 0ac94371-71bff70000000ee3-08-582b99dc2acd Received: from exp-402881.sandisk.com ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id 04.09.02804.88B9B285; Tue, 15 Nov 2016 15:34:32 -0800 (PST) To: Mike Snitzer <snitzer@redhat.com> References: <e83f8718-9e73-5544-3bcc-4d9851b90ba1@sandisk.com> From: Bart Van Assche <bart.vanassche@sandisk.com> Message-ID: <451fbed9-5b78-7b80-f894-88be842e238d@sandisk.com> Date: Tue, 15 Nov 2016 15:34:32 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <e83f8718-9e73-5544-3bcc-4d9851b90ba1@sandisk.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFLMWRmVeSWpSXmKPExsXCddJ5ke6dmdoRBp8P6VrsfTeb1WLPoklM Fm0bvzI6MHu833eVzWPz6eoApigum5TUnMyy1CJ9uwSujD1PTjIVrOCueHVkL3sD4zLOLkYO DgkBE4mlp/W7GLk4hASWMkncvbWTBcLZxigxvXstUxcjJ1jR3Ter2aGqGCX+dKxhBkkICwRJ XOt4wwwySURAVeLWNBeQsJCAncS2e8vZQGxmgVCJ6x9/soPYbAJGEt/ez2QBsXmBahbcvgTW ygLU+m1TGEhYVCBCYtPXOVAlghInZz5hASnhFLCXOLfAG8RkFtCUWL9LH2K4vMT2t3OYQQ6T EOhjlTgzq4Ud4gJ1iZNL5jNNYBSehWTSLIT2WUjaFzAyr2IUy83MKc5NTy0wNNErTsxLySzO 1kvOz93ECAnxwh2Mr297H2IU4GBU4uH1UNWOEGJNLCuuzD3EKMHBrCTCmzgdKMSbklhZlVqU H19UmpNafIhRmoNFSZz3YvTHMCGB9MSS1OzU1ILUIpgsEwenVAMjV4L9taw+HjmriKPnaz6o eMzy2Fk5Je0oD6+X9ObZq9xVFbLk2035dsQurdwaM6HQJyNJJjYq8fzHezEfn5pPbha69X/5 sZMKB+W6q25rXdF7vvGBnZ2KgvzL8O4vrTx+kcnT97zadfTzTZG8fzNPXBBZuPqIVvuh6PdZ U5pOTDVJODSBI+mREktxRqKhFnNRcSIA+dJUDG0CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEJMWRmVeSWpSXmKPExsXCtZEjRbdjtnaEwb6r8hZ7381mtdizaBKT RdvGr4wOzB7v911l89h8ujqAKYrLJiU1J7MstUjfLoErY8+Tk0wFK7grXh3Zy97AuIyzi5GT Q0LAROLum9XsXYxcHEICixklmlcvZAZJCAsESVzreANkc3CICKhK3JrmAhIWErCT2HZvORuI zSwQKvFj9mywcjYBI4lv72eygNi8QDULbl8Ca2UBav22KQwkLCoQIbHp6xyoEkGJkzOfsICU cArYS5xb4A0xUV3iz7xLzBC2vMT2t3OYJzDyzULSMQtJ2SwkZQsYmVcxiuVm5hTnpmcWGBrq FSfmpWQWZ+sl5+duYgSHGmfkDsanE80PMTJxcEo1ME4UO/BXYMm0CG4574R/klwGza4n2edb X5JPLRN65lWmOsEqSShb0dRv/fmlTeX3tkzYL+AyN39m46tdygJiJ57VL83XZ40+lGjoZds2 vzXm/ra5idsWxcuYhOhtytwgu2N/3SRbQ16Nd0rsWSKupxfdTZnF2mQu+NU5bOa6DUWNq+N8 tttYKrEUZyQaajEXFScCALQGX6TlAQAA X-IncomingHeaderCount: 19 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:63.163.107.225; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(199003)(68736007)(8936002)(106466001)(4326007)(53416004)(31686004)(50986999)(76176999)(31696002)(8676002)(305945005)(54356999)(356003)(86362001)(575784001)(2906002)(7846002)(64126003)(33646002)(65826007)(5660300001)(81166006)(81156014)(626004)(230700001)(2270400002)(110136003)(6916009)(65806001)(2950100002)(83506001)(69596002)(23676002)(77096005)(50466002)(97736004)(4001350100001)(87936001)(92566002)(36756003)(65956001)(47776003)(189998001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR02MB1760; H:milsmgep14.sandisk.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD002; 1:CI0BxmKLci69PM/FGICEOnu6qZ8lJm30UznvUPjaDLmm7UZUoGPGl7sCtlBG32750/Xm7U5YW4kQq6IYnsG2QOg/VnC1mD5fIT7LY2DFn2WazSeUPF7LD3I1ES20ueu9rtf81tpsN30r6LdxVZSa26jSXR8GOUszavbczFoCK7Abw/c0Qezw0TKfWCtOwcXJTJWY8bIgp8nps4SsO26pRXdKF6KcjbUPSXUhB8fu1PiHfL8xKbL+HFscBjKoKcB78IZ1xmDwuJRwrB2Z2yzaZKHWDccEg/ZVpXwnZM6NgY6PU5qYpHWuKEm+FUjFauLq906I/MKhELZoffKKnsa0Ldq941R8SPM7YKWsYVoWs38Tx9jmGzeEQqNjLNQqzgCCjJ8vmqxVT4VoQnFgncF8Dpiutg50Q5Ni3SeiVZ7X7OWbLWsay2e95ir1hX7VwoMCEeUKF+QpgH5QDZ4VYNWmXW/KMCIGy0fQQTYJOVTAyxwd5dxQro99BZJ8eVxgcurmSzSAkSZ4e4I8Mg82Xp/oIg== X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 2:YAqWy4Od38P8qU3DsviruwRdkjmkgfM/sT8apWMUU61HU3bZrcvn+a/aBgpc8mF+MIDr/m8QJcDx8hp94AnUaK4MGqMp8gbSna36NVruzHb7Hb/VKgRpRPrawrmw1xMcqPFrx5SPcgf6h+iX8AGMkyRQw8z58lW5cWZkhvhKUQk=; 3:gU0bCL11BMI90sft7YvPQskFs5m3cCEMJGBbh29Q8Xw1cZ9wTXJtaf1rkr1w5Xi5sddR9gWmNG92SID6IhlGIzVSWVUF3cPAOQzVnmBaxt2KHmZEKp3NekNmc6SY54f53zNLmgTc1W/bqJ8jhmUftQrPOMFrYNcOxPLlcDRPHso1pNQLpG3aqN+f0WzBpVTd6voSFXOMpdYuafz9/RPYRMSsCL0gc2G70Um+aSUIhB2tT1JbE8szfYPFq119V8ThyoRj09tiMaCvrfCNnUvTdfT2XYwG1rR7kGl7byDYOTU= X-MS-Office365-Filtering-Correlation-Id: 91388f91-4246-47a3-a339-08d40daff509 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002); SRVR:SN1PR02MB1760; X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 25:R2q2auJBDQizhfZyT+emiKNNFH1AGKzVXqA76IOcli1YAHJriu36XCU9FCMGB9Rt0WCV6NHm7co7Es7D85q3zdD1yU1NIevZnZ+/A5PnnYOHGugms+pTGL5yiYnURGEZtxnwwFnz7MVfXuNpxbfUkHLzA8nygQdl3RhTT8x9s6yFJ1T78VGXK60ZzoZZ76QoWPm7j0rGnLiqjLY2hCWrvy9MTtoyGHRttXQfZnZV5N+YEauhxckFaA51ySV962Qg/xcjmaegtYtzdM5OX7vgmKiPVF0rHb6Cy8K9DtFzKKIE0dPJRkKiUStrrKbe4y27S1C4pSJi3JUfXOwl9WjzzRvXDauQzxPyNR8GPnNdfGpaK3aGteNNGscAf5xS8MFh1EkT8ZMyxZOOF5jBCeFuybPTRWCPLY8TnQkF6d8gd0Q8VOQMs7vV5tzqcV3awHxHjdYHT3CVEgyLIVPuyXXEYw==; 31:JZq5UGYsB3GSUIKPJfaITyiXlZrEzWZ83/VSw1q61FCzp4EPytXGuLOQaNR0ESYH6/4OejDWHjyE0BMJTMq60DqG9XrgPEUtN7oHf6XQxtYEsoYEFmru7qp5NBLAOyPGMU/t6KvqOse1xJTgJxO5IQK/wa9syfWaLT5RoVx0ADSCm/M3zABS27kSeXdi872jSpnOXUIwumUiA1A4AmwDPd8T1QMqzY/tK45Scl0OJRv/gwVjVP543rYxuLW+nuSdWEb3g8IUN3ajVPvOa+8rdQ== X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 20:O1+vxS0TAv0gAxVrvFP1wpuzRlryOOK4y7EDKZtPxBhL7ldTys1w1whofqnPGgTIFP6U4jm3S9Pe3cGOhuU4tjPdhrDgOmKsWc93ePimhygQ0NCzNJkssXhK8PQWVvq43IzRb7zFTMGSHiGZ32LI+7jeJfFsiz17wo+wWEdVqwVVNs31gOqvQrDlEcTiIhKLMeZvapIBNIsqR7AfbR0kdqeF/pjXwj0TAuPMt7/KoI6cuDRSIRK5IHQTdHt91EIWqtuzryiviTGjndWAITCNr2+6au2TuH+66UEW3X6ETyJyEn5sr+gXKAvjWel8ClbSPJWdFgDyJ+OfZy4K8L5tANeYRnh/s1GBvsw/RuLMQ5YhefPcPAqMDow1Hc0ihAsdOvH1kdwoiqY2LODlJ8s5sSN0119VZ6gFG/knf4yxYbCWRjHaG3KIa1rfWq0pNZ8pCxCiIYuc5jbtGYoVVKoGjIbia9XbZ1wLfUuhfCWD4auPbXk2A7u2Smj9IyxismBF X-Microsoft-Antispam-PRVS: <SN1PR02MB176042C2C4CE0AA4EAA5CE4681BF0@SN1PR02MB1760.namprd02.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6060326)(601004)(2401047)(8121501046)(5005006)(13016025)(13018025)(3002001)(10201501046)(6055026)(6061324); SRVR:SN1PR02MB1760; BCL:0; PCL:0; RULEID:; SRVR:SN1PR02MB1760; X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 4:xzuukuUR5kvUP4078oOLDvnSbb/JeixXn9GU/TdKgXBtmgCTJeoEQ8iwkUYI3OXtSa3ikrYlMlxtyvEuex58GTK3WpyVSzY69YKAwS3+76XZacYoMTLX8F2n+JvdoTubQMgsfb84K3egfwkyYYYAbodykXaYBEPb8w1Ir/YV5klUublaGb3AIcgbVXcvTBmlp8NOKKM5jcwSexptO+AuMCIO8hnwkQkQD2a7PCVoYTFZKcZa/DMnBf7SpzCy1t+nPWTdmSlCNBMay5KeHuawWOu7wZoDn2DDQ0qjC1TP6ch5ZJS2KScCDUQZiPhkfb1QMDvpMOJZmoE6tmAXFUA87XRVHEC3HRBBlf5Fp9KWsEy6iPVtHrkFTTRoePg3WFIBUjCORuPG1zTTDMnjU6gmP06ODirBZg03f3RXCVygFkgIjmOKmJmS1nBisN+H0LoNCuqKxx0XoOSSuGHeCz8IDuojiwf5oN9Q6MaqFelVgqZtWhxLCIa9xwm4xcnId+PbGzi111E1T7GKx5NwKKOkmw== X-Forefront-PRVS: 012792EC17 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAyTUIxNzYwOzIzOmE4b0RHdEQ5YmlNRnR2STNuV3dLYU1sZ3V6?= =?utf-8?B?ZUZUMzR6WmtUdTBHd3cyYjhiUGhKaG8wRjV3ZUVOck94NWkvRGwrNWlBeFly?= =?utf-8?B?TFdQMWJ1bEZuSjV4ZTVsTWs5M0I5MHJmSTZST2YxZlB6cldEbHRqdG5hR2hK?= =?utf-8?B?VGdkMmVGNkg2YUpZbi9oVHlKN2JnMVFvTm9FV000SVI4MzM1QTZ1ZjVkQlVU?= =?utf-8?B?cm5VZ3RKYWlHcHRTdkdBR1dWZGRSZjQxTUI2ODBXckFBcHhhU3VxZEJVUzhi?= =?utf-8?B?RjgxWFBMY3RyMkNlelJHeVNodHJheWdKS0dub1BFRDZvemtDMFVZNkNERytY?= =?utf-8?B?dHpXRlQwS28xaDBnMXg4ZFdRWU1EUVYrRW43d0xOalZrSjJSN3g3SkVKbnFX?= =?utf-8?B?c2NsS3FGa1NndlUyVDRIMnRkOE5lQUdQT01zWEEycUdxdDN6WU1PVU9QM09I?= =?utf-8?B?cEM2Slh3SUIwMU1JZVBDOHZjb1RtR1hHTjg2WG5yMkZqNTlzek5zSUpWdXla?= =?utf-8?B?cXh2V2psU3h4OU0yVStmd3pqbVNGdkthTXlrcURWRE5hMnBaTTAybEpBdldO?= =?utf-8?B?a3BSbUN2RDJBT2phekE0WEdHcDdJSlZOalp2ai9NdkJDOVpXYkpLdmVYWFlw?= =?utf-8?B?azVNSjgwSE5HZXhkdUNpVFRHZUt2NFNISi85WGNmZUxoVkxCeEJCTzRZYzF3?= =?utf-8?B?RHpKM2lKaUR5V0NudkV0d2Ywa3I4amhSdU1XclRRR2tNQmR3SVM3TkZMdVR2?= =?utf-8?B?YjVVMG55Z25EbURaVE1lMWhEUXJ1MFppWUVpN251NUNwWWZIRUc1UDZ0S01m?= =?utf-8?B?UzZBVEdXNDhxS0VvUi8wVUdLb05wZjRkV0JheHBBWWprOThWZWo3dGs3ZlMv?= =?utf-8?B?ZGt2WkV6Y0U3NllTK1NZamdhMklQbStyN2dabVprS0c2Tm16eFVPcXRxTEcz?= =?utf-8?B?SXFNcSthVHRYdkYwemtRNG5JQ0tWMmNnaUNZUGxDb1c0NTNaQU96WDNVUlNy?= =?utf-8?B?R0gvUXdHdWw1MFN5R1oxSzhqVXlidy92SzdoVm9SeGNER3UzMU05blNRVlE4?= =?utf-8?B?S3JZZVpYdkhDVXYyZDZjbzlMbjB5bjQ5MTBpR3lPYVdHOG5vaUtXUWpYNTBN?= =?utf-8?B?U0JGZGs5TnJIc3FzdXU2K21HSjlMdXp6bFVkdnVOZWZsZkdzSm5BbmpIcm4w?= =?utf-8?B?UXJSM3JGdlBIRXlMazI4MjBJVEcwRi9IYzNFZm1zUEk5Z1lnQ3lidTMzR2Zt?= =?utf-8?B?dy9VeXZjbXU5N1M5NUxJcHo3OFVFR2ZqbDcyTERtZGFqTTNUOUd3S1AwbXJz?= =?utf-8?B?UVBzTjlXTlBSSFhRRVVPcHlZV3RrazFYdXE0UTcrdVN0Nko4Ty9zTk9Eb0xa?= =?utf-8?B?U25hTkgwZ3NtTWVzZ1U3U2QwcUcvYU1EMFczaDZkSVdPOVZjVytJdGpHdWp5?= =?utf-8?B?SExXN1dqdXkybXZGTXVLY3Bua05OL1FXbkd5ME1OVDFxZDZHZnRjOWpHYUFi?= =?utf-8?B?T1hkYTJSYU1sS21BL3ZTUmdhK2swSWFWQ2IwUDJ5SUtPUUZCNkUrcXo5SDMy?= =?utf-8?B?UXBFbWYrYmZaYnZidGpvVGNHWDZXWlE9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 6:NmpQw4WsvFPNiLJspXoaOHaPptuRo16/IWh4s0XqoW7qHNIWlBuCsWkb7xG7ttoBNl8wc5GWBh7sPRC5GKayIhr4+1VtG3dCKC9b6Jq29f9SX5k9rM8ApEwd4+8x5a9PyoJwufUhXADFZfl9XlvJebCO3Bwge2ujWIPTIyzcOYGGj2ssSjwkXqMks8exXrDG4JtUra/Kp5lF/r56Pxtakwmdu+or4EMesLKQ03HfGq2kFdCmov5SXv9f474SIbBR7c6BKCvEx3YU3oO8VvlJI6uG+HplDRiBtzblaFmXrsALUeEXgXt5zSuYIC8/tnR8ERNaQ9luHCp40hTzUTV9iu9CVeUJwmO3mFUL2fC5FCG13Wyg3uuSKgLtVFjb7PZt; 5:LUntssqPSgkUQuYtc22Gd84IXX+FcKor1bkZDjIPXIlLBNDUr9zGzNOxHrc4Wsni9KNp1/Jz/Ow3iPGi3caeluNWLugdYjgs528Er5AwPyJcgYLZ8eDd2aJce2cc1OI6ES9jmXsxxL9OzyY790zeSg==; 24:TvfDTo/U8tuT7Avcq5vgqPxDFyqky4gIGu2FCPGliarPBri5DOQ0e6nWNrDt1O/44HZeCWd4WbpfOh2baELR3b6153IshTQ3gLa6njlWwAY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR02MB1760; 7:w2MfK8qPCWC5d5kJv+x3lnkm14DDnY5wUgKLLbERZwFCP6RcTP4KP+25mMzaXizP3bA7wzswci5BUcwGQBFlSTv5UsXu3DKalVsvrrlXxnfnAaYjKPWMK8tS0m+42nX9EJFvoi3qi7Z2fSkV5VGT2r0+JeT4e6jZgzFwwyvA/KP35W7xcSahf6/WOtrO6rWp39E3SjvlhDKAaBsBGxykyd8yX6LK0DS75C0+1kJVMrQxETL0Q0b6G1u70sd3ywdWM9H/Vf3YNAWxyRbci/FizFPE+QfuZqqqTdzWG7/t+ODO425Ii5FJrntsZakzf7GUvxrMHGgZHf+50fkXvv6dy0opw5WFRg5OsXunEfnOeM8=; 20:L3guGlm2gBoD+IePfeVCgjdGEBG2QkTiFxfhE5rLnSpmM0mAKZdXQDxa4hC0Xswu/WoAFKItVn2Q72VWtF87GOkOunZMj038LoGpSI4wQixrtNZ8wS4Up+V49cGRM9l7LPzM7pmz7fL+7vgWYFqVYK/VmisQyQrN63fdb88KIUfwqVD+nw6dnViUQS0xY3yrMlDr6S+7y4ioN+6MCtkj4q5aHbOVgLzL0R6EzNOchSB95iKboWKpcsNLN7cu6MZa X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2016 23:34:33.3376 (UTC) X-MS-Exchange-CrossTenant-Id: fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d; Ip=[63.163.107.225]; Helo=[milsmgep14.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR02MB1760 X-Greylist: Sender passed SPF test, Sender IP whitelisted by DNSRBL, ACL 198 matched, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Tue, 15 Nov 2016 23:34:40 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Tue, 15 Nov 2016 23:34:40 +0000 (UTC) for IP:'104.47.34.64' DOMAIN:'mail-by2nam01on0064.outbound.protection.outlook.com' HELO:'NAM01-BY2-obe.outbound.protection.outlook.com' FROM:'Bart.VanAssche@sandisk.com' RCPT:'' X-RedHat-Spam-Score: 0.668 (BAYES_50, DCC_REPUT_13_19, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS) 104.47.34.64 mail-by2nam01on0064.outbound.protection.outlook.com 104.47.34.64 mail-by2nam01on0064.outbound.protection.outlook.com <Bart.VanAssche@sandisk.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Scanned-By: MIMEDefang 2.78 on 10.5.110.38 X-loop: dm-devel@redhat.com Cc: device-mapper development <dm-devel@redhat.com> Subject: [dm-devel] [PATCH 5/7] dm-mpath: Do not touch *__clone if request allocation fails X-BeenThere: dm-devel@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: device-mapper development <dm-devel.redhat.com> List-Unsubscribe: <https://www.redhat.com/mailman/options/dm-devel>, <mailto:dm-devel-request@redhat.com?subject=unsubscribe> List-Archive: <https://www.redhat.com/archives/dm-devel> List-Post: <mailto:dm-devel@redhat.com> List-Help: <mailto:dm-devel-request@redhat.com?subject=help> List-Subscribe: <https://www.redhat.com/mailman/listinfo/dm-devel>, <mailto:dm-devel-request@redhat.com?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/md/dm-mpath.c b/drivers/md/dm-mpath.c index 1c97f0e..5c73818 100644 --- a/drivers/md/dm-mpath.c +++ b/drivers/md/dm-mpath.c @@ -582,16 +582,17 @@ static int __multipath_map(struct dm_target *ti, struct request *clone, * .request_fn stacked on blk-mq path(s) and * blk-mq stacked on blk-mq path(s). */ - *__clone = blk_mq_alloc_request(bdev_get_queue(bdev), - rq_data_dir(rq), BLK_MQ_REQ_NOWAIT); - if (IS_ERR(*__clone)) { - /* ENOMEM, requeue */ + clone = blk_mq_alloc_request(bdev_get_queue(bdev), + rq_data_dir(rq), BLK_MQ_REQ_NOWAIT); + if (IS_ERR(clone)) { + /* EBUSY, ENODEV or EWOULDBLOCK; requeue */ clear_request_fn_mpio(m, map_context); return r; } - (*__clone)->bio = (*__clone)->biotail = NULL; - (*__clone)->rq_disk = bdev->bd_disk; - (*__clone)->cmd_flags |= REQ_FAILFAST_TRANSPORT; + *__clone = clone; + clone->bio = clone->biotail = NULL; + clone->rq_disk = bdev->bd_disk; + clone->cmd_flags |= REQ_FAILFAST_TRANSPORT; } if (pgpath->pg->ps.type->start_io)
Do not modify *__clone if blk_mq_alloc_request() fails. This makes it easier to figure out what is going on if the caller accidentally dereferences *__clone if blk_mq_alloc_request() failed. Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com> --- drivers/md/dm-mpath.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-)