From patchwork Fri Nov 18 22:28:17 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bart Van Assche X-Patchwork-Id: 9437451 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 700CF60238 for ; Fri, 18 Nov 2016 22:29:38 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5E03A2973D for ; Fri, 18 Nov 2016 22:29:38 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 518E529A21; Fri, 18 Nov 2016 22:29:38 +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=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from mx5-phx2.redhat.com (mx5-phx2.redhat.com [209.132.183.37]) (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 BAB052973D for ; Fri, 18 Nov 2016 22:29:37 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by mx5-phx2.redhat.com (8.14.4/8.14.4) with ESMTP id uAIMSReq001631; Fri, 18 Nov 2016 17:28:27 -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 uAIMSQ08028254 for ; Fri, 18 Nov 2016 17:28:26 -0500 Received: from mx1.redhat.com (ext-mx03.extmail.prod.ext.phx2.redhat.com [10.5.110.27]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id uAIMSQdf019864 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 18 Nov 2016 17:28:26 -0500 Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0087.outbound.protection.outlook.com [104.47.41.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id DE1CC8F87B; Fri, 18 Nov 2016 22:28:24 +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=T7XXDLyRtncXzr6HkZem9z+hrm4dOhGozmw0aIcHmlY=; b=nkUvnrvq6uHIyAgR4+F0ImsgZdBgInzblpkJJ1MR51NCnr+2iL56YtvDiuuOnFsqzfC8/JPsyG0nVQ2UtkM+0gvySt+S1YvuhpPVOM6DOAU9MZP2v3ssdIvfO605i06pkDB73l7LYj2ijRkzCJJC5YMMXZu37pzU+Os2BULFUjk= Received: from BLUPR0201CA0013.namprd02.prod.outlook.com (10.163.116.23) by MWHPR02MB2830.namprd02.prod.outlook.com (10.175.50.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10; Fri, 18 Nov 2016 22:28:19 +0000 Received: from BY2FFO11FD016.protection.gbl (2a01:111:f400:7c0c::108) by BLUPR0201CA0013.outlook.office365.com (2a01:111:e400:52e7::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8 via Frontend Transport; Fri, 18 Nov 2016 22:28:19 +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 BY2FFO11FD016.mail.protection.outlook.com (10.1.14.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.4 via Frontend Transport; Fri, 18 Nov 2016 22:28:18 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:2916; Count:19 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 93.68.02899.57E7F285; Fri, 18 Nov 2016 14:19:34 -0800 (PST) Received: from milsmgip11.sandisk.com (10.177.9.6) by MILHUBIP03.sdcorp.global.sandisk.com (10.177.9.96) with Microsoft SMTP Server id 14.3.319.2; Fri, 18 Nov 2016 14:28:17 -0800 X-AuditID: 0ac94369-5f3ff70000000b53-32-582f7e75b2e2 Received: from exp-402881.sandisk.com ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id AA.21.02804.1808F285; Fri, 18 Nov 2016 14:28:17 -0800 (PST) To: Mike Snitzer References: <32edbd52-5b1a-b093-0195-2ec6fa73cd6f@sandisk.com> From: Bart Van Assche Message-ID: <97745a3d-e9fa-93a8-fab9-2ecfba0ebcbb@sandisk.com> Date: Fri, 18 Nov 2016 14:28:17 -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: <32edbd52-5b1a-b093-0195-2ec6fa73cd6f@sandisk.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsXCddJ5kW5ZnX6EwfcXjBZ7381mtdizaBKT RdvGr4wOzB7v911l89h8ujqAKYrLJiU1J7MstUjfLoErY9HuVawFE+Urzs2+z97AOEeqi5GT Q0LAROLR52amLkYuDiGBpUwSXRdes0M42xglulpbWWGq5p5dwQxVxSjxfvV3JpCEsECSxLwt K4GKODhEBFQlbk1zAQkLCdhJvFp1A6yEWSBU4vrHn+wgNpuAkcS39zNZQGxeoJqmD1/A5rMA tb54Mp8ZxBYViJDY9HUOVI2gxMmZT8BsTgF7id6dV9lAVjELaEqs36UPMV5eYvvbOWCnSQhM YpXY2HWWBeIGdYmTS+YzTWAUnoVk1CyE9llI2hcwMq9iFMvNzCnOTU8tMDTVK07MS8ksztZL zs/dxAgJ9MwdjHefeB9iFOBgVOLhlRDVjxBiTSwrrsw9xCjBwawkwru6FijEm5JYWZValB9f VJqTWnyIUZqDRUmc1+3elzAhgfTEktTs1NSC1CKYLBMHp1QDo83EfV/W55SbW2t6PVRKzax5 8Sb4vEt9cPHHUmFxlS3TZj6TmZM++/WXTfbFc2/8Wiu4YeqUWKM7L9NWpP4M557NedQq8dtB FcaMR6kGTqe6z23+fZRH4tnht/eOFJ9cO919Pf/1Z4uiJY/c1wi7Vuq48KjROnE77uzn7Urz FbUmJUb/EC4Qmq3EUpyRaKjFXFScCADau3IbcAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCJMWRmVeSWpSXmKPExsXCtZEjRbexQT/C4P15OYu972azWuxZNInJ om3jV0YHZo/3+66yeWw+XR3AFMVlk5Kak1mWWqRvl8CVsWj3KtaCifIV52bfZ29gnCPVxcjJ ISFgIjH37ArmLkYuDiGBxYwStx8dYgJJCAskSczbspK1i5GDQ0RAVeLWNBeQsJCAncSrVTfA SpgFQiV+zJ7NDGKzCRhJfHs/kwXE5gWqafrwhRXEZgFqffFkPliNqECExKavc6BqBCVOznwC ZnMK2Ev07rzKBjFTXeLPvEvMELa8xPa3c5gnMPLNQtIyC0nZLCRlCxiZVzGK5WbmFOemZxYY GuoVJ+alZBZn6yXn525iBIcbZ+QOxqcTzQ8xMnFwSjUwamgq39lx+o+OwJH6tOQ5NnsK916+ VyvucH1ifCW3lVyVxf2fD+9ktxRemyz2WfPyHmFfNsGPAbFhTGoSEQeyNu1ufW30be3nFwel u9oD7639McdMwO6KhMPbY9lrVuwQOryHc7l6SYv6htWPmTceuLhizvEStYsZHzJWHHe3flSV qr39zvWT9UosxRmJhlrMRcWJAKUMysbnAQAA X-IncomingHeaderCount: 19 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)(2950100002)(189998001)(97736004)(31686004)(23676002)(68736007)(4001350100001)(47776003)(87936001)(77096005)(33646002)(2270400002)(65956001)(6916009)(65806001)(38730400001)(50986999)(86362001)(31696002)(2906002)(230700001)(83506001)(54356999)(76176999)(8676002)(575784001)(4326007)(69596002)(8936002)(626004)(110136003)(106466001)(356003)(53416004)(7846002)(36756003)(5660300001)(92566002)(65826007)(50466002)(305945005)(64126003)(81156014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR02MB2830; H:milsmgep15.sandisk.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD016; 1:QmWGZkfH+PXyguy7vz2x7LPADP8b7N8Gbxg92PgCQKT6FIbrMYzBICdiutFNZLQVW9IhSBnfDnI8EFQ1vFZGZiZ98wt3fI8RfW70bd/WCEAlSq9WFGrU1atZK7IQe0uVAI/tERf1jq9Jkx/9l1j2UVTIBr+uoD8TRTgALsoGxuO22sY3koyqAOduAS1Xi9+jXpOmuVQaN38jVI4nkehhFvkfILqxsviHzYo7pTzxBJEHftn+72eNUZpc48h9ALdNBtEwwIwfrZKiezPYYo2fRL0eJljQ2IHw7g5U3/EcTS0XkhT8rVTOEpVLo7v7aDethVZscZdSwnEK3zz9a+ewi6IQwyMZQuqOkbPJy5QCdEaFDWUVoQtMUk5XbwiTk94RxI950QsVmSlOattzo5K7eppxMcq2Bl86VwlMXh/TqUy0rMH40pxmMwEBmavaEH3i/u0Hk4GHEsdqkcAp8y/3qdh8lRZ3WGC8kf6865ScEUtpAYFODnkmkPRR8Ly1Tp1i X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 2:SWsInq9HlEgyFIXxpqi5a68ED96UuwqiYMgzdMV3XgjDAgXIDJmYDDN/tG6UptR2/3owCU7BDXIagMtl3zzMsJAh4ontsRLIxG194jO3m9N3+3mi7tohHpxlxpnBpmvXXr6H6PSASXUfASu2Rye9wiUjCPo4LU4ZRWUCmpk/oZg=; 3:KN8t35eg42DIclPG9/+Ttu1xZmv3V+MUbV2N5a1w8mtVNq4YWFcD0C+9tDPTTJ7ARwX47xPiUWWVT5gwHm4yBaf7NvKLJzlOA6CYTFaPDvIhrqGl/Rs2UeqfGBP/i35/VUs3vg4uIL4wc2CffYhzjGRmmaJNb8BHlR2qfEwNwjr4cyjCgWJpPXJQq31pLH3NMtQ1SULLdGxOau1pXZAuiuHLeBE3Din8nms6GRLiJBgfA0r/gYym+nF46anM2D6hWA93iGP4a7tq+2KGXusppKRnLSbmjzNiVNmZROjeK1s= X-MS-Office365-Filtering-Correlation-Id: 9c7c64da-9b41-4dbe-84bd-08d41002326c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002); SRVR:MWHPR02MB2830; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 25:6Ju5TRHEqycobb/qOrjHHh8RglreGPGUeY6OgUW5AUG3rlK4ZV0vRoc7+zyWLLwskvwXOVAqy3femKfYL3SKcZiAxfzFKCLVAbowp0nQ2Z99HyEmPZ2MSy90N6pryVVIqmNB9lToqkVEFVlgEE8SapZNnLc0HcGECG9N/Jj+leZcZ//hkswAO+wZtsZtTpN1e7KgXTiw0u+koGhP1ypVwtGHdmWDBuTeKIm7UMrcBMX3tRwEPLs5/zVt7mufCXCO4tolhO+6Qp1ZMNKfX4gZMoMjx4OONm1FiioAxGPfGIRpLIuvEz4ONR3Pp6k44BoOwwQnNkmz9dXew/axpvewkuLk2q8Fh1hMC28q3YnthBauA/sZkIkSCquCvLKKfKT5Fra7HlYBA3E7KMa1HzalGCykArcFT4d4HyJSTrPrHaJwt/2wwRf4ajCGgXaVx7V4iZe6tXgPavN9t/7XGHs9hw==; 31:0HwAlX1BlOa9kXp9BGaUG15+vTEWV9qowoNVu679jqZRrJd7rgvg8m2b0BBBNZm9OpsnJN4/HtdaWV4LskoIxwXmsxff/mLznXfsFzBVc/HJvXglr0jLW0Sq/Zsl+CwK0jB0chxiLfx8xKRL5h+uh5u6hY8pcumvww883sF3xKaOKCvKYvBLLpXkIW+7s8hFe8g9VjfrzJKBivy4kiQgTO66fLIl9+9BTTfXDp8Ixtkq6juKoUogypEbt4s6v+I00LMRx/WG0aryg1sFhOcKWQ== X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 20:S89kX0jrRcIWtY5M3kR1nuIEYIhgPacXYvw2KwEq50CAHL/hvW1A9xzDY579jra72uBxQbl/oTZnMQ580j5oZJeoghzyZ9xLKj5DaesjWPGVP4AMBDLNipnM1hnbMMwCnZlVJOQQUQrJPRpWxU3rChxuqgT0amejwexwg4SAcHajj6rtwzuy5yk8Pvx7GeHO0Zq2l7vlYGxIv3JIdqv3U/Sec342ccK1ZPM1vKJbFeJoDbcCj9XOZ0DtW6IgnFVMfAA4ieiWqNBrfFzLMQxRWDfc6LIgVUUsRIMUxP4X4x6Cz1vwdjBFXRFKODUAzywGYI9PvHLnJTpvqW+8HSeUxkIjNZxhuttB1KRdIngJyPsuqCBfXoewPRWPkLBae+zPEwAgMYaP2+Vw+98Tw8BIYfkmfoRB6oCZmeW04zjdr43Nj3FWHGjnJuSDO5WKdFuNZScvmBf3G/NMvB26nnBXLPyGZr4uzuXDjBxYFms04vabdw5UcYi4GAqW9s+f7n4X X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6060326)(6040281)(601004)(2401047)(13018025)(13016025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6061324)(6041223); SRVR:MWHPR02MB2830; BCL:0; PCL:0; RULEID:; SRVR:MWHPR02MB2830; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 4:cHH9pUVBqiDQHbo28qFiu7R215h9DyiMpolVeAApt1cr2KQtiTbDSwitoSMorm2gUxruYnqIFzn1UypOeNcyJgIcilZA9cVrw1DSLBzkHYoakoYkKwEXJpHW2+lYcAqZerR77b7rC05hXQuyvmd9btYLTcnREajThb5BL4HN62GY1P0C+luR5bsaLeWlFXF/ng2Sm48dcrfLifLOb4TjgeWfLn4x+blG8V55TmDYu8r8J22WJhzcVplmtV6sewfcHyuFgyUqWCWUALlC94J4w3NhNpkE6Y3Jy2bxpH1VQEnapv/0QtCl8mXdrWbg2JgLGDK5inTC41eCgrE1xiYAAI/CJwq0Bjt7h7sy2hoKjfGQiO9wSP+4WkAPNuRd6RetMybQ0dEzMc7lF4rP6cnWr2u02l+JMzCBwbCZDfSUZhbrRs3PmPaTeEJXg4cb9jmi/IFj4mDRJhi4sGWSz1ZXnd9ZKUERM5aqnOPu5SRtGhLeXBFBhDdJ84SEGte2p3YWvfOEStLpQigk9Vx/q/SYBEZVTCCI7o2YasD7Iw2Ldp7+FwXIm25/u0VQALl103eh X-Forefront-PRVS: 01304918F3 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjAyTUIyODMwOzIzOmkxVi9uQlpCUUFTNStPVVVCc2dESFhWU0hG?= =?utf-8?B?em84UERCQjdpNHlaeFNmaUtCNmpJWXRSOE1ldEE1MG1BQzJuZGt6NnNIU1ZX?= =?utf-8?B?ZWVuUnU4bVFTWTNMdDhPMkh4L09iMXhGc2tnQmxuNFFUcUp4d0FFWEwxdWNV?= =?utf-8?B?eVhkd21BQjdnaXA1c0srV29meXVZbDZGd0pCMEJxdG9aNm9WVG9qVVQ5aGo2?= =?utf-8?B?L0tPOWlpZGJ0RmZiSEpON2dQSVlJWGlPQVdvRklyL0Z0dnpIL1NyZGk2UDhP?= =?utf-8?B?cS9jc1A3R1B5dVYxR1JsZ1NmdXREb3NBOGtSb0xvWmhHTzQyNm1jRS8wYlRT?= =?utf-8?B?cENVaHY5alZQaVc1cUs3Z2NEdHRTeXE5dEJjVXhmU2o0YUVaSUN2SnFYS1l6?= =?utf-8?B?WDlWeURjL0IzdzZMd0ZCbjNaL0xoRmpoMTZaM1c2L2p3Z05LR1J3YkNNZStD?= =?utf-8?B?cXVvd2JjTGVHOEpDOFdBL1FhTkI0ZnZSMTQ4ZVltSHlxeFQwd2UwYW5HTXRD?= =?utf-8?B?QnovZXdzYzZkbFBSRjNmaE5kY3Jtem12dUZ1NGR3NGhPV1phaVBSNnM3T3hZ?= =?utf-8?B?ckJjZ2lKcTFpOFZ6UHNINVRWN0crYkM3VndCWTd6SzdITldselZEVjRxSzRT?= =?utf-8?B?MkJZYUw5NDV2cWNiK2FSVk5JSm1Hd0taUlIrU2RXWG1lUE1YR3N0K2RyR1pj?= =?utf-8?B?a3RucXJzQmlOT1Eza1c0aTU4M3RDeHlBZjlFcitDOFpqQzhwQTY3Z3hQNWh0?= =?utf-8?B?V1k2ODhOUjZXVEZ0cFFQc2hQVmJOc1p6K29Haml1YmhpZzZTSDVCUWhmTzZJ?= =?utf-8?B?NkVNNk1KOVJHUUdlM3pUdEIvanlaZlBlcGcySTdFT09QNkpTSU9GR0R6a25k?= =?utf-8?B?ZXM1T0J2MmJkQmxqcGlKSEJ4NVBseHQxT001MzdaU0ZHaVJYdU5UcjA1eWVV?= =?utf-8?B?ZUVXUkg3YnlQWCsrN0Jvd0tnK3ZlSFczVmhRdnFwVDZRWk1mQmF4eGljRVhG?= =?utf-8?B?MUdXZjhHYlZJbHJVVFMwMktRQlllamZaWHdwVTBxTXpIK2ZHNlpaaXRHQnh5?= =?utf-8?B?cHg1NFc1cUl3VS9VY2c4VG92U3daWUxxSTNhbzNoVUNZWWxCNkJQY21GVUJm?= =?utf-8?B?aEQyTjJNRFBMcThiY3gwR09iQW5vMTNER21UTUpacHBWVjVxSFJuUXQvSkF4?= =?utf-8?B?RTNwdXVBRGNQbnB6bjBGVDNoV1F5aHRtZ3gwU3lacXBEMXU2R2h5ano2SFVa?= =?utf-8?B?MTcrYTFERTJhYnFZd21sdzZIT0hWQ2swT3E5MTgzTWp6ak5tcXVpU2ZrcnVw?= =?utf-8?B?NVZTQ1BKVHQrSER0VTJqaE91UWV3SHMyWWpqOTRGMS9ZNGFXeEFmZXdmQUkw?= =?utf-8?B?RzcrQXU3YUZNV1plYWdBanlIRDZGQm9ua0llZk16YnpTeVJMUzgxM1Q2ZkNn?= =?utf-8?B?SVlTZlhqZW53V1dBdDViSjVxbUVmVlJZK0dTbDIrMEFueHczdnd3MnJNUWJs?= =?utf-8?B?VCtodEtIUStPSjZPY04zUmE2ZDZuZUFZcG5TZXZqbzlVN2tQb05oblRvQnND?= =?utf-8?B?WDhiU3JUUFQ1K0pYQU1JdE1YbHh5aGNOek1NS2s4Y2V5cmlKOWF5dVl2VFJV?= =?utf-8?Q?79Jsl0LquAhK8wwVjTNw?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 6:A13+w4njt883wBUskPrnxaG5Pi1Ip7phn4zP9SiPKgLCgKqY5w1skONf0c6/APbzh3FraVUhhx+1NnPN7zU19vze8eh/rXL1kQQIG3yCtWBcdefxRsKOsv9Q5uGojTF1ftZwiEoSeVmfXZGQZbtQZz6AdHofH3bzW4NKmjyPORq/8xhU27moQl/XBKH/ljUG3ZrwLG+EJ/XKF5Hbo4Dwww0IsCpFxELrv24l7NuAQcEEV4FT0OczKg5go6uzWD8/CvTsYOSlNB7letXTV8mBI2QDczSxxq6yEQ11VZ3SgzzmX0eL7GCmWnB7dFp4/Up8nc24XIlyd67WTTaqrf0rYSblltFhEYw00f7VIoBB0C8sWf9Bkxwon4IXd3PM8OIs; 5:bwhDVvxdiaiB6jDTZQAGvB8ULBjpWhawAwcEjp/zVjxazjJbrBKm2k9JuEnvXYA6HN+6XZTk3UrT0fNFEvqeqSnanxUecwKSt8jNVkYHKokmlBDiMZwsQ6XyrJ5IvaUrTugLVKth43wq5beZ1Txo/KsbFCZoB7BRwqYzA2PEqYw=; 24:sezQZeVAM+Ed2/C7yyi2RU5DKakLucIEXesRjGflkB2ONjonkex3SYAarjRWLqKvwK87emaVZPd02vgpdwS2a6pOahktyrYR7r2FVw9axcw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2830; 7:NiHCOInWqPwabPvZn/1BcKdDpvIR8Dp95YlGodzRqE08QV5hFe9I4rZdjBh49MHi1DkZMTE2qTmQmc66XM9bvhKEfM2YawcAAC5JdDkk2ylraU91RaP9N9RUU0p7V7IQOnPP+IOdyeAstK5pPv2fRnXjdD5K96F+kbQriBDoTSi8sfVYcvNy4dFy5WOrSf9DOBqyXy4YHaQ1dRy2T6bLUTWOg7ct4X1p8n2XR13YpNY+h0Xo/JondRKU3C9Wjagfy2h+g8xiZFdyNrJJ1TZHEbZ74JYuSVXu5aYtN1dvtdyhEfJSoTtg7zre0TZs7DwQSJTsi/yDdSvgcCyTS2qOXEEgWBhMp9f/8HiNL18uuKE=; 20:Q3WwDkLDKilZona4jtmb92a2n37a92S/FVd5vJ+7AmMy+UW3nhYdtHeFe2CusdE2a6xy3GE7qpBGcWCBjeNymWtX0FilRqL4Dz+C8ij0tB27mK63Q9Y+GgfTodmzByUhn3X6xymJLgRwH1uLFFjNNRtMpIortlXHfN0IQhemBUjgQf8shRRwYmo+WrsSvm68GtUf4LLGWxQTmgDZI12f0hZETokEQySyqaQRGQj4p1revP4yqxSkximbm2pZImn8 X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Nov 2016 22:28:18.7566 (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: MWHPR02MB2830 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.27]); Fri, 18 Nov 2016 22:28:25 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Fri, 18 Nov 2016 22:28:25 +0000 (UTC) for IP:'104.47.41.87' DOMAIN:'mail-dm3nam03on0087.outbound.protection.outlook.com' HELO:'NAM03-DM3-obe.outbound.protection.outlook.com' FROM:'Bart.VanAssche@sandisk.com' RCPT:'' X-RedHat-Spam-Score: 0.387 (BAYES_50, DCC_REPUT_00_12, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS) 104.47.41.87 mail-dm3nam03on0087.outbound.protection.outlook.com 104.47.41.87 mail-dm3nam03on0087.outbound.protection.outlook.com X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-Scanned-By: MIMEDefang 2.78 on 10.5.110.27 X-loop: dm-devel@redhat.com Cc: device-mapper development Subject: [dm-devel] [PATCH 07/14] dm, persistence: Remove an unused argument from dm_block_manager_create() 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-Virus-Scanned: ClamAV using ClamSMTP The 'cache_size' argument of dm_block_manager_create() has never been used. Hence remove it and also the definitions of the constants passed as 'cache_size' argument. Signed-off-by: Bart Van Assche --- drivers/md/dm-cache-metadata.c | 3 --- drivers/md/dm-era-target.c | 2 -- drivers/md/dm-thin-metadata.c | 2 -- drivers/md/persistent-data/dm-block-manager.c | 1 - drivers/md/persistent-data/dm-block-manager.h | 2 +- 5 files changed, 1 insertion(+), 9 deletions(-) diff --git a/drivers/md/dm-cache-metadata.c b/drivers/md/dm-cache-metadata.c index 6955778..d459999 100644 --- a/drivers/md/dm-cache-metadata.c +++ b/drivers/md/dm-cache-metadata.c @@ -27,8 +27,6 @@ #define MIN_CACHE_VERSION 1 #define MAX_CACHE_VERSION 1 -#define CACHE_METADATA_CACHE_SIZE 64 - /* * 3 for btree insert + * 2 for btree lookup used within space map @@ -504,7 +502,6 @@ static int __create_persistent_data_objects(struct dm_cache_metadata *cmd, { int r; cmd->bm = dm_block_manager_create(cmd->bdev, DM_CACHE_METADATA_BLOCK_SIZE << SECTOR_SHIFT, - CACHE_METADATA_CACHE_SIZE, CACHE_MAX_CONCURRENT_LOCKS); if (IS_ERR(cmd->bm)) { DMERR("could not create block manager"); diff --git a/drivers/md/dm-era-target.c b/drivers/md/dm-era-target.c index bf2b267..77f0b4e 100644 --- a/drivers/md/dm-era-target.c +++ b/drivers/md/dm-era-target.c @@ -254,7 +254,6 @@ static struct dm_block_validator sb_validator = { * Low level metadata handling *--------------------------------------------------------------*/ #define DM_ERA_METADATA_BLOCK_SIZE 4096 -#define DM_ERA_METADATA_CACHE_SIZE 64 #define ERA_MAX_CONCURRENT_LOCKS 5 struct era_metadata { @@ -615,7 +614,6 @@ static int create_persistent_data_objects(struct era_metadata *md, int r; md->bm = dm_block_manager_create(md->bdev, DM_ERA_METADATA_BLOCK_SIZE, - DM_ERA_METADATA_CACHE_SIZE, ERA_MAX_CONCURRENT_LOCKS); if (IS_ERR(md->bm)) { DMERR("could not create block manager"); diff --git a/drivers/md/dm-thin-metadata.c b/drivers/md/dm-thin-metadata.c index a15091a..0f0251d 100644 --- a/drivers/md/dm-thin-metadata.c +++ b/drivers/md/dm-thin-metadata.c @@ -77,7 +77,6 @@ #define THIN_SUPERBLOCK_MAGIC 27022010 #define THIN_SUPERBLOCK_LOCATION 0 #define THIN_VERSION 2 -#define THIN_METADATA_CACHE_SIZE 64 #define SECTOR_TO_BLOCK_SHIFT 3 /* @@ -686,7 +685,6 @@ static int __create_persistent_data_objects(struct dm_pool_metadata *pmd, bool f int r; pmd->bm = dm_block_manager_create(pmd->bdev, THIN_METADATA_BLOCK_SIZE << SECTOR_SHIFT, - THIN_METADATA_CACHE_SIZE, THIN_MAX_CONCURRENT_LOCKS); if (IS_ERR(pmd->bm)) { DMERR("could not create block manager"); diff --git a/drivers/md/persistent-data/dm-block-manager.c b/drivers/md/persistent-data/dm-block-manager.c index 1e33dd5..4aea053 100644 --- a/drivers/md/persistent-data/dm-block-manager.c +++ b/drivers/md/persistent-data/dm-block-manager.c @@ -360,7 +360,6 @@ struct dm_block_manager { struct dm_block_manager *dm_block_manager_create(struct block_device *bdev, unsigned block_size, - unsigned cache_size, unsigned max_held_per_thread) { int r; diff --git a/drivers/md/persistent-data/dm-block-manager.h b/drivers/md/persistent-data/dm-block-manager.h index 3627d1b..e728937 100644 --- a/drivers/md/persistent-data/dm-block-manager.h +++ b/drivers/md/persistent-data/dm-block-manager.h @@ -33,7 +33,7 @@ void *dm_block_data(struct dm_block *b); struct dm_block_manager; struct dm_block_manager *dm_block_manager_create( struct block_device *bdev, unsigned block_size, - unsigned cache_size, unsigned max_held_per_thread); + unsigned max_held_per_thread); void dm_block_manager_destroy(struct dm_block_manager *bm); unsigned dm_bm_block_size(struct dm_block_manager *bm);