Message ID | 424be81f-7f4b-db0f-a09d-cd4f14a8407a@sandisk.com (mailing list archive) |
---|---|
State | Not Applicable, 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 93A2460487 for <patchwork-dm-devel@patchwork.kernel.org>; Mon, 10 Oct 2016 23:15:22 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5B6CF29A79 for <patchwork-dm-devel@patchwork.kernel.org>; Mon, 10 Oct 2016 23:15:22 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4DC5929A7D; Mon, 10 Oct 2016 23:15:22 +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 mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 7942D29A79 for <patchwork-dm-devel@patchwork.kernel.org>; Mon, 10 Oct 2016 23:15:20 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u9ANCbnZ019056; Mon, 10 Oct 2016 19:12:38 -0400 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u9ANCaQq012304 for <dm-devel@listman.util.phx.redhat.com>; Mon, 10 Oct 2016 19:12:36 -0400 Received: from mx1.redhat.com (ext-mx06.extmail.prod.ext.phx2.redhat.com [10.5.110.30]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u9ANCaZr004598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dm-devel@redhat.com>; Mon, 10 Oct 2016 19:12:36 -0400 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0062.outbound.protection.outlook.com [104.47.40.62]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id DB8F612B24 for <dm-devel@redhat.com>; Mon, 10 Oct 2016 23:12:34 +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=Z0lrb4urM0UZ/ESdyrYY6pwFcoBQE5+AW/de/A3K6N0=; b=IVj+mcDSAi4HpydFeBUhlyULbhiGlJ1Q7dRbLm3yMWOXVa/FvSwiqiojaOBuaIgdvJFN9NrUi1U9UPyjBkqD1awpDvrGStA8UNO6c3VYjSkR8zKJbPVAhBI9iS/TiSEknDNrI2qUzhXpQ9zPqL6Wnd+SjyllSMrKx80vyaX+IKk= Received: from BY2PR02CA0125.namprd02.prod.outlook.com (10.163.44.179) by CY1PR02MB1628.namprd02.prod.outlook.com (10.162.160.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16; Mon, 10 Oct 2016 23:12:33 +0000 Received: from BL2FFO11FD032.protection.gbl (2a01:111:f400:7c09::183) by BY2PR02CA0125.outlook.office365.com (2a01:111:e400:5261::51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11 via Frontend Transport; Mon, 10 Oct 2016 23:12:33 +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 BL2FFO11FD032.mail.protection.outlook.com (10.173.160.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Mon, 10 Oct 2016 23:12:32 +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 1E.0D.26959.FED1CF75; Mon, 10 Oct 2016 16:02:09 -0700 (PDT) Received: from milsmgip11.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; Mon, 10 Oct 2016 16:12:29 -0700 X-AuditID: 0ac94369-babff7000001694f-ed-57fc1defd438 Received: from exp-402881.sandisk.com ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id 6E.C6.02783.C502CF75; Mon, 10 Oct 2016 16:12:29 -0700 (PDT) To: Christophe Varoqui <christophe.varoqui@opensvc.com> From: Bart Van Assche <bart.vanassche@sandisk.com> Message-ID: <424be81f-7f4b-db0f-a09d-cd4f14a8407a@sandisk.com> Date: Mon, 10 Oct 2016 16:12:28 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRmVeSWpSXmKPExsXCddJ5ke5H2T/hBktXqlis+ziXzWLvu9ms Dkwea26fZvV4v+8qWwBTFJdNSmpOZllqkb5dAlfGzudnWAvWcFasXrWIuYHxP3sXIyeHhICJ xK7Hb1i7GLk4hASWMkl827KMHcLZwSgx8fc7ti5GDrCqnzucoYoYJb4vncgM0i0iYC4x/9wy FhCbWcBY4uuO34wgNpuAkcS39zPB4sICfhI3my+zgti8AnYSG9csBdvMIqAq0XxoJxOILSoQ IXHrYQcLRI2gxMmZT1hA9jILaEqs36UPMV5eYvvbOcwgN0gIfGOR+DDpPBtIQkhAXeLkkvlM ExgFZyFpn4XQPgtJ+wJG5lWMYrmZOcW56akFhqZ6xYl5KZnF2XrJ+bmbGCEBm7mD8e4T70OM AhyMSjy8G7j+hAuxJpYVV+YeYpTgYFYS4RWQBwrxpiRWVqUW5ccXleakFh9ilOZgURLndbv3 JUxIID2xJDU7NbUgtQgmy8TBKdXAqCYRvVvnTIh3Xd8MuVnxbu0/5QsEGt9XT/iv9ujzmb/W Byv9v/fyZB2alaadnpD73kG6LLZvbeH/U7eXVL+f9yzrv8odhomPdItlH/Cey1lgdnZxo0rJ 5771DV948w5wp06xV1rzaHlmkPxCYdmnW5qcmU73ufVOags5dkJQ6/49Y4n3TDc2KrEUZyQa ajEXFScCABHfHaxUAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBJMWRmVeSWpSXmKPExsXCtZEjRTdW4U+4wZJPKhbrPs5ls9j7bjar A5PHmtunWT3e77vKFsAUxWWTkpqTWZZapG+XwJWx8/kZ1oI1nBWrVy1ibmD8z97FyMEhIWAi 8XOHcxcjF4eQwGJGie5Ly1m6GDk5RATMJeafWwZmMwsYSyxeP58NxGYTMJL49n4mWFxYwE/i ZvNlVhCbV8BOYuOapewgNouAqkTzoZ1MILaoQITErYcdLBA1ghInZz6Bmqku8WfeJWYIW15i +9s5zBMYeWYhKZuFpGwWkrIFjMyrGMVyM3OKc9MzCwwN9YoT81Iyi7P1kvNzNzGCw4Yzcgfj 04nmhxiZODilGhgnvF/BeuW4j/iNp71t/x4d9Dh/+e7nk+9POluUMgo+PRc7gU1+7SPRI2nx PLxuDG9sXzD099u+ZZIT/DmXg+U5xxuOiRFPxG6anpwS8PyCno1R2fkd5W/MNpgUpbEnzJXz 2Wa4p2nKghW9ayXFxZwK6xLff1KtkYsUYHYsyfcq7inaYPJDNFaJpTgj0VCLuag4EQDFTLcT ywEAAA== 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:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(199003)(36756003)(53416004)(92566002)(110136003)(50466002)(2270400002)(106466001)(65806001)(47776003)(69596002)(229853001)(6916009)(65826007)(189998001)(77096005)(5660300001)(87936001)(97736004)(4001350100001)(83506001)(31686004)(19580395003)(19580405001)(68736007)(50986999)(81156014)(356003)(8676002)(65956001)(8936002)(31696002)(11100500001)(54356999)(81166006)(86362001)(33646002)(7846002)(2906002)(626004)(64126003)(4326007)(305945005)(23676002)(586003)(230700001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR02MB1628; H:milsmgep15.sandisk.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD032; 1:o5Fcg8Y43tLlh4lTvwkKCgt6ZHe3Ve/gW7BMQY7AMciGOrit99X34ThOihVF5FUlhUKbx8WzJe+OZJCYqCqHV6aB+IrNBTQ+k/NhqE2ljDUgpvQ3pO+zn4icXyHPj+FvuwF4dh8G7vgpM/tH8NC6pBz1gIAvM1s3LVm4yY7+vFiGW9KI7Y+xnVbau6b3RBq+4ieWGanMxDoTWpLRbPeCtJPUwIynl16zVbKlksygJAfFgS5I5CRmEEft0yrJTvno4HS5/W99oUlR70upEIYxOeZllpg9+wq2O1PZo2ne9Uip5ICHL/Z1TJyXOUahCpRDpccsM3gxb4NvssgWMKQXzE5CNLLXeE8/H1Dy7QTGGhAx430el8dM3gjGNKq30da6JIlpuhkC05Z11jBOQqyCLTSm/gmCs4qLxt+MIK9EUuXdrBKrZ2V8C6kJJifqBJ6Q1uCsjZs7pF5xCvZ8hoi7p2VFWANdk1+yvVhI5NP5SP+NMG8VyvtoL7DY/G8hR2hkqS81W/QL9hdQb0SeH8TBtQ== X-MS-Office365-Filtering-Correlation-Id: c7e3441c-7373-48de-1234-08d3f162ea32 X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 2:XfcNp8c0isPY0ire4AVFBYbIiPlvzuM5kxV6IOYpnYYfwvvWg4c1ELW0Nvr2zaK03lUlDGKpEjLzhIF7devbdP6Rax7IMrohbgPZvVf6LBNqx8JLluUVhrnoox+Gzu84OizhPUkg6uLKIVZNYNEIw4HuFS9LRQ3XSL/EKAFOPl+qes0sFnJ0OqcrD62tQ3Gfm+bdCurqCesRcII9ZP40wA==; 3:5v3KKGJkwQFXW8v70saUTw6bISPP4N6T+HyDoOiaEb7DnDgJJWByDF+GJWOS12TZxcDbm2tntN3/wCh+RNHYifpgpXNw7dh3AxHaOhKWNrzECxbx18WNR+Gyb8z+oQi7UhI6zGsHNNAItohc87kolqSqa3Tuvyrduh3b6l2sTBrKEUVnU6Z2e9YwKekaAxjhsIMRN8DJ8PU/s+LtldlGLX23U8vfOBPGXqfIrdyJ7NOoiC3oipD8WMtcTrQe1LWXxlFE4mrpv23lnj+gRNd8mdZzzKRh7RtQ+mjEA83q8uY= X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:CY1PR02MB1628; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 25:wP7Gp+rmLpCVSGfJ8N5wybPiUOzDb6M4sgT+oHRYjrJQE1ze8gmLJp8pE/y0OMOkILvCeSdoYOC54m0cT0nJYtFCZO92/MdIzJ7mFfk9RNCjn/CW5HKvW5nYbndp+ENDY610EbUCbfFiEcXdUC+c4VtF6SBxPuRfIet/6rNWynl6eAXBWUeVDAVgB99QblMHBFUTNDKr2gQp7zpw+7y6Uj+o1W/r7QDBVEgW5FMDdOqIi/qJjczQXAr4xQPuhtDIzwnbGe20ZBzpTk1mjyQrrn4FU52QvfJ3bGvi5l3UGLXDHy+D581j3eFn5r89/NZSNksoTlQvRLQi4ImwaETBl65QuSC8A03rc47cdMMuZVvjPxUkj9kAvV11ab6i4/jY8pdVJvYgFEggxKO1hWXEPcZyj/PCbLNZOvMCdQKFAbUz1TmDKSdUntHVtAgRprXG80Gm1VPeMF6mn0WhuUYBZytZDJIAgMkxX+USZZvkkrd6sNhvGmws3dEKfBtpWt53KIYVz31EFI4lhykw1dYORzkfmh76HkTNpS3U38cI9VzfJtxfzHOG5CddKNCQ0rYcj7Ht/JEvcdbTmPAc3Bs6tEG2KcWF/L/UlQciSoYII+imwpRSpX+jl+5qvXTXu2IU1H0Fit0fm6JZ8CiCjRuh4QxLFxCjYlvdhCSl8WkpJg7d7QJoA9BcjbzsCylY7kkXpZ3pWYGOcFvybC7BwKL6Z+rK52KCFSfb1B3b6degZGqcuNimJkwJs2kml7h0JFFNv+92R6ULOpahKYVi1g89o+m6IglCdNQYdJ2AoG21hdeW9eikf7HWtYf49GFxJ0ws X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 31:ALcHeRDPX+KEbRLaU94xQvrw5cplJx3MMPdEjtgroWJ+GqBWrU9v7nUsE1DRXEHgfX1irsezNwHFcMLambsssllQQbTVotezRk2IMYtvyW1IoZeYmK5td0J3/FWAliWdASWA83z9bRc3z71LRAtXWS3p07INAlMO9b3w3I1VIPLVGVd3O+E4FUfQAD08oUJtz4Wb7fdPhgO72iAETHSzEm/fka0Y866YjcMSyrBOoykNo9re4ypX0U347KE8hlwv; 20:0tQTq717IAbmQClPeTV6EghfL1gegZDCEmAPM3lLevcVAfeWFLddGlJYSk2r5Kap4F5XXBZjYwolsErhesHPqkewU2SoOT6X/b6rGh5m6K1w7crhRfGqS2FC/yhXGcNs1M+27lgrnDd2zlWwT0S0DV9vSNjZGjrxnScE/CGv7syCyt2T0xve2ucC3s3cc6zbRubMf0ha6VM8RMOmoKn89jwJaIqKKShZ+yb2dtkggS/X/+dx9KTuGGPAyWL0SHzkKsbp3KD+/ftzBQb7JaK5OZWQu/wOnW/E3HFoGKRl+kbtTH5kPFeLq+UgCtmVxawd8ypS7v0HQM40wETg2Fwz6OfcLjWE88Y4G6eY14oScjwjQC+R5lnfioDU+5rGpxfglVC26yShR/rFQ0VrfyQGGrpGFiuoYIgC1wnwYygbZ/fpuzJ5lQKYdbQDVfVRsFRDVyeHKS0PdpzhRRsZsDvSNcUGNKZtvyIR+/EILztkOfRt3IFrkTtuRFExR69nE1xx X-Microsoft-Antispam-PRVS: <CY1PR02MB16286C2250ADCB8890008E5E81DB0@CY1PR02MB1628.namprd02.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(10201501046)(3002001)(6055026); SRVR:CY1PR02MB1628; BCL:0; PCL:0; RULEID:; SRVR:CY1PR02MB1628; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 4:jKIbYZNb7qs1wdhXadMqyyftzCy89VvAldi3GbrBfRPQMohry6QHlTRDtf9b8hJtiBXUVBWTeIpFzJtLzGOe46/7OdoVFXTUvclGtwx6dKckL0Lv37YvmWWy84FWc2/KUqwn1EYdPtYQgQ4zF92c6KNy6X1y78KIBzWwoAKNzH6mR8XHf6COEk9WY1HqTpaTVWU9W6NDxR0KkYhosd855fQMD/2lTdQqWgd3dVeARc5+a6cQVFXnoilsg6K2MfLOW4xxn7vu6Y0ZjJArnq3FBXD+PJjNHggtVqECCfL91rV3RVbm3g2sPYskSxERFamKfhqt30GUNWsOTLAd1QZFar6l7KwUbB5BbPk36sOtRqCOOke2GrqR0FvrBZzQMupUqKw5bX3Ocf19ZAjcJwTeKURU9uaEZ8kgofYZwwFcWXG6NgMuZaLM2Ykszoq3IKJ1O4O+JkFhWLscyhCI/miErlRAAHaK15FMkznrcFLbJgKaCJpqpsyRJDqdaeopzeQl X-Forefront-PRVS: 0091C8F1EB X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAyTUIxNjI4OzIzOk1zQ0JCRkx5SlBhSFBIdWZiaU8wOFYxZnlo?= =?utf-8?B?MTBxdS82YzdSSkpPM1dyNzFVb3d5T2svL1dubVptVTRsdWIxV29MUHJqdWla?= =?utf-8?B?V2toRXhwejhPektCWW1hWkl0RHlVc3lhOHdwbmxXS3N6WFpQcUpYQkRFWHZO?= =?utf-8?B?NHpQSlJWbyttZWhlWVVOV3VyWWFvc2c4cmFhSi9wSC9CaU9va0JwalJTUERa?= =?utf-8?B?QjdaVkdUV2hPMThFWmo0UEVkUTVsUU1rNzltOU1ycEcxeUV4RWFXejJOczAw?= =?utf-8?B?L0s1d3BjUU5hY1AzY2FabFlxMDloNnNMa2RqOHpCSHMzeFF3ZGhoNDdOSXdQ?= =?utf-8?B?T0NVemtGam56QWJ4TThQRk1KZlRMZlFqaEhuNWx4RjZxQjVXU2FDdW5JSmdr?= =?utf-8?B?R0pFazBRRERvQmpERENOdHVNRzJUdW1JNlV5SW9NaU9BYXY3SG1mbmlFVldP?= =?utf-8?B?TWJaZDVCY0h3UjFyYzVJYk5HeklzTTMyMk5Ob2lKY2F2cExWMUFPN3JZazdM?= =?utf-8?B?K1VnYUdXN1AzQmJrVGFtS1Y3SUt4d3NnVnU2SkF5YjY4dlRvbFhUWGMzUHdR?= =?utf-8?B?aXA2NTFYUE9xaFAwc0xFUmNzSE5CMy81TFY4QmhFM09yRkFFRitYbk5qNlQ2?= =?utf-8?B?anJQNE1NNG5TWi9OU1hocUhoVUQvNXBkTzJFWmNQaVFBRERDSmQxMm5xektD?= =?utf-8?B?MFl3ZkFHWlRIaEdRR1dPUldvQWNObjdKKzREbjVySE1FUm1MUFBkb04xZVN1?= =?utf-8?B?WC9MUXBmUVQ0UW1xQmVEMjVjSVV6aWU1aHhOM2M4dktybnY0UXU2MWVHTFBS?= =?utf-8?B?Mi8vMDA1bllzK1Naa2xPbDBTc1N1cGdMbnpreEV2SnJDc2puMkdscmhHNU5M?= =?utf-8?B?VzVNUE8zZzFLNjRteVJENEtSbHAxbDVjR2dJYk0vYytjMG5XT3hWb0hGaWNt?= =?utf-8?B?N0xxRUMvUEdtbzh3KyttbzdWWEkxNzBZUUNUU0xWQmVVZEsxRlkzVHR1WEZk?= =?utf-8?B?RjFwRStzRVAwTUFFM2s1ZEorU1p3clRaODVrbXhIaWxYNVhXT1N3bEFBOXZo?= =?utf-8?B?Wk1TVW05aDc2Q2xvVWdpK283WTFEZG1DNzgzZlZYZkNhZGRRNVZ3ZkMwWUp3?= =?utf-8?B?blJDMTZwZmRwUkdZcTExdlVtczZCZittRngxOVlaL3lyRGNZWVZpb0NFeUNi?= =?utf-8?B?MWhqZHlIQkNmLzZ1YllFMzJUeTllV2RWNTY3d3JVcysyWGRaaVlYbHJpcHdN?= =?utf-8?B?d1NtUVd2QU1mTUQwdGkvc1NQemxpU2RzWkhpN3ZHcTA5Mm9yWlpEZzQ3bVhj?= =?utf-8?B?eGtkd0N5ZWV6ZEE0dlp0SHhMOWRKZXhwcWtaUTVJbjQ2akZEb1Jsa2IzYUpw?= =?utf-8?B?S2lUKzZNQ3hacGpLemdPdDI1NTZZaE0vRnNOQXFXYzhwSHJHQUg3d2l5NW01?= =?utf-8?B?QWFKaTVVb0NpMCtwcFZyazBrZ2dmYW9CUDdBS3Y0ell1NjRzSnZDZGNXV2U2?= =?utf-8?B?YVZLRUM2MkJUUS9vU3hxa3pDczlUUndoSU5BektlU3NNc051SXVkQ0NEbEFE?= =?utf-8?B?R3lyU0RtQTBENk43NDNaZUY3dytaRWhOUFQ3Um9XUEdLZ1FWQmQ4cE1EQU55?= =?utf-8?B?QmFUZXd0d1YzUXRvZXF5RkN4UGczZnpTTk5FRmZNZkg1QkxZVDNMall3PT0=?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 6:/H3jSNhUV7BV7mRwIsKi/0/c9wWkYLyjQ0KFfua3b39BZD40pSU46N6d5kDfQxZuItnLFcMSjV+SS8TRPOXK8OdXv0sCC4Qs5qwkBNTbpZHaW83K4il8g/9Y/EMcxoyu5uj0n3y/OmbYwhZxovjzWXrZKT6oe1eX/CvMbvGqxDz1addUZgAcmQD30VM9lsh0flQSKGjASISq792gO9nlFLcYe2QvrGive1NiTvngE6D3f80ZhMMnk7fjSvNOkvj+zvwsYFdt8n026eDLh1ak6QA7+IcdYjiGNKwyFfWCc9kOTfjLT8GmYlFhO0O8sRfs9Pv9jqunrdOkRulc5WEuRHBDzPaya9p35ohvgOgZtvw=; 5:WTolvz4rEB0mx9qniYFXHnkKepWXDzpul+iAzv7NCtwjujYbPt10E7I5q95aXI+rmjgl/s23cgtKIbFupUf9SgKJeIcSEv5x8oxwtVfPuwkHyqQxJIFKigSunNmysJ5goOPPqLciXjD86pVgJKd2itC5+OnXABuZXtFLhvIZvKA=; 24:PMRVjIvbM70ukrhcIW4M0cgYIBWftN9S5a34lw7S/+qVn1FJ0rgUTqp94fJeFdb8YuFFqimYyVgZijt0SkClLBTNTz5IDNsjML6OKjVStCk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1628; 7:C6GeZaMO5EPRn+dqBapuU0QdPD0RDke2ys787ZnSroeGl1UiuKnSoyF/zGgWxaWa8tzw1j3LU/EzRLGCrxBwR+imTOk8/HiPrm9PVRUGAEmzcRSF+D7pdfs+BTXVOGjsVyVtg4J2QN6tB7MfjckZqqvPhcZx74NKFa8xh9WQwPHGZcJG1iO7CUe8T1cPypuTrD09bg7UrR9gFq0yTfO4Mq1ZRxrtik6fUO4dG6hLeWVJUtlzFl6B8tiYhkmQnf8mLX6l4hKXi1AfXAS7OSsqZJxammb+gYtLoQ8m29hUZ0si+7lK0PP6bBcLUKOX+gwu3LAgCU3xUyrYdHXZ6APHv5PDyDvkmjkyzSDpnmaUQUo=; 20:VZvzjs3tSdkU6u82tZRfrxI8h3GJUEMAoXGwkJa24MM0JSCkuVDdCRDTL0XEtMIemWuYcaz8LWKA2vwLGcg+Nfc8WX6TpTg5X7eQKN0cc+VYiEDaFw4wdc5QKdZA67o2rURiSlvXvpaXpBTJAwhfHyjnE1FLilNdw6erdkeM0ul2gSmQw+5O6n59dWst+eYg/Z0jivyGdehu1CaB2voTwBjm8bbrD+ufbbbzPnKzR9YppB4CSyM4O0MeVVE5X0rU X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2016 23:12:32.4802 (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.21]; Helo=[milsmgep15.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR02MB1628 X-Greylist: Sender IP whitelisted by DNSRBL, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.30]); Mon, 10 Oct 2016 23:12:35 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.30]); Mon, 10 Oct 2016 23:12:35 +0000 (UTC) for IP:'104.47.40.62' DOMAIN:'mail-co1nam03on0062.outbound.protection.outlook.com' HELO:'NAM03-CO1-obe.outbound.protection.outlook.com' FROM:'Bart.VanAssche@sandisk.com' RCPT:'' X-RedHat-Spam-Score: 0.368 (BAYES_50, DCC_REPUT_00_12, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS) 104.47.40.62 mail-co1nam03on0062.outbound.protection.outlook.com 104.47.40.62 mail-co1nam03on0062.outbound.protection.outlook.com <Bart.VanAssche@sandisk.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Scanned-By: MIMEDefang 2.78 on 10.5.110.30 X-loop: dm-devel@redhat.com Cc: device-mapper development <dm-devel@redhat.com> Subject: [dm-devel] [PATCH] libmultipath/checkers/tur: Fix a recently introduced deadlock 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 |
Merged. Thanks. On Tue, Oct 11, 2016 at 1:12 AM, Bart Van Assche <bart.vanassche@sandisk.com > wrote: > Avoid that the tur_devt() call from libcheck_check() hangs. > > Fixes: commit 873be9fef222 ("libmultipath/checkers/tur: Serialize > tur_checker_context.devt accesses") > Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com> > --- > libmultipath/checkers/tur.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/libmultipath/checkers/tur.c b/libmultipath/checkers/tur.c > index a7a70f6..81206e4 100644 > --- a/libmultipath/checkers/tur.c > +++ b/libmultipath/checkers/tur.c > @@ -64,6 +64,7 @@ static const char *tur_devt(char *devt_buf, int size, > int libcheck_init (struct checker * c) > { > struct tur_checker_context *ct; > + pthread_mutexattr_t attr; > > ct = malloc(sizeof(struct tur_checker_context)); > if (!ct) > @@ -74,7 +75,10 @@ int libcheck_init (struct checker * c) > ct->fd = -1; > ct->holders = 1; > pthread_cond_init_mono(&ct->active); > - pthread_mutex_init(&ct->lock, NULL); > + pthread_mutexattr_init(&attr); > + pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); > + pthread_mutex_init(&ct->lock, &attr); > + pthread_mutexattr_destroy(&attr); > pthread_spin_init(&ct->hldr_lock, PTHREAD_PROCESS_PRIVATE); > c->context = ct; > > -- > 2.10.0 > > -- dm-devel mailing list dm-devel@redhat.com https://www.redhat.com/mailman/listinfo/dm-devel
diff --git a/libmultipath/checkers/tur.c b/libmultipath/checkers/tur.c index a7a70f6..81206e4 100644 --- a/libmultipath/checkers/tur.c +++ b/libmultipath/checkers/tur.c @@ -64,6 +64,7 @@ static const char *tur_devt(char *devt_buf, int size, int libcheck_init (struct checker * c) { struct tur_checker_context *ct; + pthread_mutexattr_t attr; ct = malloc(sizeof(struct tur_checker_context)); if (!ct) @@ -74,7 +75,10 @@ int libcheck_init (struct checker * c) ct->fd = -1; ct->holders = 1; pthread_cond_init_mono(&ct->active); - pthread_mutex_init(&ct->lock, NULL); + pthread_mutexattr_init(&attr); + pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); + pthread_mutex_init(&ct->lock, &attr); + pthread_mutexattr_destroy(&attr); pthread_spin_init(&ct->hldr_lock, PTHREAD_PROCESS_PRIVATE); c->context = ct;
Avoid that the tur_devt() call from libcheck_check() hangs. Fixes: commit 873be9fef222 ("libmultipath/checkers/tur: Serialize tur_checker_context.devt accesses") Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com> --- libmultipath/checkers/tur.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)