Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752187AbdF3RJW (ORCPT ); Fri, 30 Jun 2017 13:09:22 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:56850 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751728AbdF3RJS (ORCPT ); Fri, 30 Jun 2017 13:09:18 -0400 Authentication-Results: cnexlabs.com; dkim=none (message not signed) header.d=none;cnexlabs.com; dmarc=none action=none header.from=fb.com; Subject: Re: [PATCH 00/10] lightnvm: pblk fixes for 4.13 To: =?UTF-8?Q?Javier_Gonz=c3=a1lez?= , CC: , , =?UTF-8?Q?Javier_Gonz=c3=a1lez?= References: <1498838203-21539-1-git-send-email-javier@cnexlabs.com> From: Jens Axboe Message-ID: Date: Fri, 30 Jun 2017 11:08:51 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <1498838203-21539-1-git-send-email-javier@cnexlabs.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [216.160.245.98] X-ClientProxiedBy: BN6PR02CA0047.namprd02.prod.outlook.com (10.173.146.161) To BN6PR15MB1188.namprd15.prod.outlook.com (10.172.205.142) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4db16da1-3471-4924-0cd9-08d4bfdab07e X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN6PR15MB1188; X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;3:hx06B4/Ntryo1veQdlNPhqFEga0vNynQ+ybpROZfB33FE5bYfDg+6IXCZl4lqATobSv2nsBHN6FGh/x0wrEEdISaiehac81kReOPomh4GXHDuKuuKdpn7UpPCXdoGmABAxfHa5Pq3VJzgoNtacg4XlZ2Fx6YCPLEurkJFLVTvSfSQwlQeKKOy3korhBG24fODwMfq3iW4QAJ7IczSfEfZWqpVBAwvscgKqCaD5yYW8/9u0ezOUqXshH7C+kTTJ3Bk/nHj4jw5iGGgZQ7fvPAem4zeN9qMlfCjs9IJj3mA1uatzgVgFb3DX07lm+a9zA002PNQa5gTMKieYxqmA4CA8b7N46trngJhSwjtPo3ohzwG6+OZtsySNlFXa3ZHQf4MiY5dphNk6xZPCeOPyXVhVf0GnXrAejPAKpqHEMlUdiYMQIZopR361fJbxaxNcRr+h35zrvrIqaTX804L4wErmlG6Js9Jey3jaAR1xM/HG+K4keJ3zyror2Um4VwQnntq0yauTOZ7eSNCHZewn+ZEc0OzIa1Dr9KzGV+NHhUsDWrRJJOPde188JXlsenJaXXVClmMBCMfHaz9omaIH6BWQu04dxF4rVzKACpZ5aKOlpnTV8ttsuntdJUIaEDsbFmDGfF6M3ibPEPnxOzJos5WSmDr4yErUez7oyAv7+VVAR/Uq9BMMsn2qK9d3unq01bqup4LozFik4yLRDpC0Xk/aseNNQzBVO6B511A9/XMCk= X-MS-TrafficTypeDiagnostic: BN6PR15MB1188: X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;25:RVuXR+dywl++kwD/a2+5Xc/Bs7ISC/Cd1hK7G1cdb2Ppc7M9TIT6+at52XvYlsqP5W66fQypTTk3kCcUOq+WEN43eTTZK1Tc+3RSsgyI61fSaQcpcn0VuKddvWsWArR4bjfs2mTPaM03t5de/+7K5hHAAxdOYs0mW9Z4fOdZzec/P1cUPzcHFNq29R2DKMU7DPH5+FGzY4VJToccKLr1HUa8hoXMN9cFIaFrdQv9r2bRtOfMVMrTJpkFTBAypJQ+4k09C6nFfLZHha6eAkeVQ4D5HwX2s1AwZlIPZB14bY8DjOgeB9cjTcywHuV0kEolLR1GVqCWva9ANBuyqtyO4l4gTNwTK9uTjvt4zDzT9YbSnTknJ+m+1F1KQmvTl0vwsfeIG26NkRHiBwTdDIgStz0voD/W/o5ua2DF10JFPJQOzwNmWvbegZxyDLQwf7zrBZnALmO2rpgAMeqGc2YBOYsqo3Lx2OY17fHaMdDEl10IQShJLyPoTlU/SG/Cs+wUliEJSH6YpWetb1ehfkaiMLZNNFMN6ApS/ZpDkBJB1MUWuRFmsvYQOOhKoMjdXsT/rlu7WRCNLFolOlEIZCO/RAr3w/Ri1h0UTgACS73DpOozytSVAhavnrV7MJxgpyPkNioomI4mEEPb0JciGbZVePCCipD2AWi8wrE8yTxRvc2diwi6BJpk5x9VRybVzagkvzKXo3h8XVhO/8j3f0RstPdjvUodkslY5a9rhxPgC+ZlEKQVT9D16qe7oyuoLhsEKhVR59dpxaXPO+c7mlW0XT1qM2oOJfc7ot64siSvbiU+T/phShUCDMwXDwti2RzlwonoPUEiN45LeJMJZbnmDKVLeGqUphPvOZoCYXnPvsrWdXXLdm0qASQCWzKWkZrnecjCTfi3AQuJVPrESV4teNY7yggnleltSwciM6glh2M= X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;31:LsqpJoquNVt7yZQ+4g9JceYaT4nbjhB04YPPtMCI2HYQQTTugr+4BJUdrl4nbG4j9dzBPNwDEHTULN7EsMqr2y0roqCu/oJKITHPzhoKJrRaINXpIObJdvj12FIWCiaJ5iKPOpEW1StbQOsEDA/uVy5AdSQMxFzLstysyYcwY26ELEYdLP+upUrcq6GtB8gq1rmE9ac+I4oQgfJO+3rGi79Vbf87w3ZSMhx4o7DZRaHyGZzxdQE/d+hUBr57KzLWnu+zjwdYqTt0ERBoykffLfSrfAJByW99mR2LWnhZPLi4wX0SkdXXZKlmEYd+uhU2ToQAJax9WN0zfPH58KCtF5LjS6VMEilR83a5aB4BbevXiHEbGUbSdiDexqQpYHjht0yrlrseWeQy2karm8OWgcfcVmf4P0O0YPKUyE5hbAn6pn2c+GZhdO5xTk0Na4SfnyfNCBLzFW9/umi1WaU5URVjYX1ZFnt5s6YQ1UJW3LlcDtqe+jCllzyTlgrPCIAuZHwcirFQdGb33Fxq3WD9ewCHARcpayvbZElR8Kc0EB1i9sL7wt+QPnSXAlJ0AbLXgmpoI37lyM740slXayB/frD7cDwEKfUBBpTLikyZXfvATKNvBHGy/1zDyt+Nhjdl8s1kl+82ME3PcsSgqWghtLo+X9zYXYRP+fBnImeYWU/Rhd0DDSarAsvbiR1s4/wp X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;20:HPV/G2gv/zkgfd4WtRxIMZoa8nd0Cwn6hUYz0e9YvWvhqGHVk3KlMtnaEbm0gjjSkJMhrb14B2IDYLB5//Dw0R2YIpdgztzEPrzJxok2AamUErrASpUSl+7J3NGdeD0VaLanIYW1yPBwywj6VtZnljoM0X1m5lGCEGBykVzk7bSNNK2Tjmctv/S6X3PYTc4fo3emA0YCEcpmc9m8SeRu6nuZwHrpuLB3Az5Z6hcmCtxjAiKJmnTy80nW5XtPgD/ObqfRvveLXObM8MY7dMrtGxxmT+BRdo8uPazPc37DOM2vKQp+ohBwENfP25+orEOEGyc4jP8X7nNL7R1abpEp+a3W6THcyx+Bj6rTTCgiiWtRPUmBj3ucGD2VYpl1WBtykm2StO/FIa02dUhW0emPCbcLiLSfGqmADVE4JyGvow0hzmScTzR3b4Uq8DMU3NEq/Yccbn8qAaDddEp0v6zKrUHgShyyzpA9aYv7Svu3Kv63TbwzGB1h5Aq7/NFvuj+j X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(148574349560750); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6041248)(20161123562025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR15MB1188;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR15MB1188; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjZQUjE1TUIxMTg4OzQ6ajV2cDkrNUxhQVpCb1ZySDFwTVd5Z0thYWgv?= =?utf-8?B?VHVLM1VnendiaGtud3VNRzJic25rYzZnVUlYODF3SktRTHQ5ZFhYRTFZRGNR?= =?utf-8?B?V1BZTnJHajBkbG5lRGFtV1ZsK01OZnp0MmFydFNCOVdKWmZpcVRhTklCUEZh?= =?utf-8?B?VlU2SXBSQXY1V214c0pNQVBVQ1FEUnpQcTVmZi9OSE52TEtJMGo1a0t5Z1Yx?= =?utf-8?B?cG95Q1BIaVdxTm0wKysxdmFoaG9FUUFZZGo0U0ZRb3YzZE5XRnJNS3pSRVJk?= =?utf-8?B?Tjk5WXlFZnZ4ZjlTY3VqbDlkSnM1ZEN0cld0Q1NjVjltNFNqZW5sL2hZUTZV?= =?utf-8?B?bmdiT21VdW1LZXNZS0FmQVhkZm13VWlvMFN1RGpXd1E4aXBXYzA0emoySHht?= =?utf-8?B?OGtaVWRLbEYwVk83a0ppWkNDNzBGL1dpYmFCQm1RWkgrYXJva2RMMHl0TkN4?= =?utf-8?B?M3FlNHZ3eS8rSW1pWjBpMXhVZjExZGNRZFVQb2haNTI0QnlDSVhkekdvQXla?= =?utf-8?B?c3VIUmZUQ1NETUdSaGxxd2NnbXVEVkdHSk1aR1FuQnAxQlRKazBDZ0hQdm5k?= =?utf-8?B?dWZqa1l4ODhSZURHVndpcVVmL0JBdUpHN3hvUUMwTlE3YVA4cFd6RUl2R0o1?= =?utf-8?B?RXFrd2tnQk9zSW1BdnUzeWxVYkRtNUI0OHQyQXZaVUZyWkdxbVl4MTF4bWl4?= =?utf-8?B?aW5VRy9za0djc2lpMmF4enIvcm9MOVprUWM1QkYxbHEzbjZmdncrWk5UY0U2?= =?utf-8?B?bE9BMkxHVERJNHhpL0lUa2ZWTS9CWVFyU1Nwak1UTjBHbk5mYmdvNFkrd1lC?= =?utf-8?B?Z25wMEZzTExFSjY3Tzh1dGdZSU9IYlZPVENDNVNKMDQxb1VXcDJZeWRvdzMx?= =?utf-8?B?d3ZrbU5FYTNVY2tGTStRSzlnOWRkRExTTlI4SnhQaGlLVXJGVWNnMEdzdXFR?= =?utf-8?B?S2hPMldTbHZxNGV0bFFFT3g0NnQvdmp4UXVlQXo4cU5rTU50T2RFQ3g2bFRY?= =?utf-8?B?clQxdHQ5L3lSOE4zSnRFbzVKMVZaR0Y4ZFhJck03V2hrVXF3Z3lNZnFsdll4?= =?utf-8?B?UTBZVGUrTEMyelRBTHZDSjF6Zk11UHp1cUtEWDkreVNsNHRCWUQvclV6NW9Q?= =?utf-8?B?bjlSMktwT2ZVWHFXaEg1VHk5Q2xhaWxuQVd1ZHFWMjNpWEl5dHgyaElibWFn?= =?utf-8?B?N0pVUUdKNlBHbmhNNUNZeDZXckJ2RkVuZEpCWVlDcEcremtEOGtreUdEWlQ5?= =?utf-8?B?S281NjVaMlhzejVxT3cvb3d4c1dVeFY0VjdpK1lyb291MVFrVHM2dTJKZ3F2?= =?utf-8?B?QmxLMVZWYXVEWC9saUtCTVo3bWpIMityWXZIOGp4SUxFSmNQWjN4MzZPTkFH?= =?utf-8?B?R25vaWhiZlNLZVlTMWJUMWFUaXM4MmdxVitVWmdvK1dRRFI4WW1ydUZoTWZ6?= =?utf-8?B?WS9nQWZRZmhwa2dFWUwyK1BLcThueHR5M1dyYUNhY25McVZjdUpyRXRraVdj?= =?utf-8?B?ZFRDdnZiUU1EWXZtTDc5aUR6YWFxWUJLVlpGQW9lRm83dG1vQkY1Q3Z5ck9U?= =?utf-8?B?cDczZEs1OURBdUR6VHNTVTZzeWRlSWFQaHhwOGZFaGpDeFMydlR3SXA1QWNT?= =?utf-8?B?K1RUWk92NTIzRndsQ2I0T1BUS0VwTDlYNEhjaXM2VzJBZ1ovOENqTGc9PQ==?= X-Forefront-PRVS: 0354B4BED2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(39410400002)(39850400002)(39400400002)(39840400002)(24454002)(377454003)(6116002)(3846002)(86362001)(478600001)(229853002)(2950100002)(8676002)(42186005)(53546010)(53936002)(31686004)(25786009)(117156002)(65826007)(189998001)(6666003)(36756003)(5660300001)(6486002)(31696002)(305945005)(4001350100001)(66066001)(2906002)(65806001)(65956001)(47776003)(83506001)(7736002)(81166006)(77096006)(33646002)(4326008)(110136004)(23676002)(90366009)(6246003)(50986999)(76176999)(54356999)(50466002)(2870700001)(38730400002);DIR:OUT;SFP:1102;SCL:1;SRVR:BN6PR15MB1188;H:[192.168.1.154];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjZQUjE1TUIxMTg4OzIzOkw0QWVaU1pFbDZJelF3QjhIVjRvbUhEaW5q?= =?utf-8?B?WSs5SEU5ZGZkcGdEOUhiQzFtRGJQMTh3V3dQR29mQzVjQ3cxdHVvYUIzWFVl?= =?utf-8?B?cStNbGRIaWlBaUhvanRZVjhESGlURFAySXpRUUlrakFlb1FBbzFWMWgwWUtQ?= =?utf-8?B?cTJiNXdCSXc3cmZPYlZYQmRKRzFXZ1N4S0dQeFdpM2N2eXNRNnQ5U2JtT05u?= =?utf-8?B?YXBBK051ekp1blY4b2Fscmp5NXF6aFJpcHdUcnhoZEp3NVZtak1kM051Z011?= =?utf-8?B?NDlnMUdNVzIzUjVkSThNTHlGVUo5ajRtVWpSTTlBY0l3L3NDYjRQcjJDcXFH?= =?utf-8?B?ekxUM2pJZUFEYnRUTlMzTE56Q1gvdVVuWmRWR2R1d1NoaGZTWGxVdWkwalNS?= =?utf-8?B?d29sWnRiUVJSL0hFaWNpdGJYcmRsd0FFVTVPam9MMExaRklXbGxQU3VIb3N4?= =?utf-8?B?aTVsbjhaQkpMVDJBT2dleXcwM0lKNlVjZGtKbENla3Y1RCtMdG9TbitZVmhW?= =?utf-8?B?SEhOajBPcFExUHhKb2xMaTVNZGpMdXVrcENYN2hZRGd0NnhKWWxIZHExV2dh?= =?utf-8?B?Sk9rOXI0UjhLMkNINVd3OEYvWUxNYldmNVJldXgwM3B1eWNMUHFraERCQms0?= =?utf-8?B?MGgvRlN3MFo5aG5mbmZieFZZYk1MRHh3SGhoS3lxUVJLSlB0TXpLOUJlUHFh?= =?utf-8?B?Q2V0ejA0WVlPVU1VQnk3UWNtMVVWd2RsR0lkbDFESlRQM3ZKMUMwdmEzVlB2?= =?utf-8?B?THVxdy9IdnJMaG00eGhTQ1ViSlJkWGgxV3ZtUXBnYUw0RjRwUkkyNGwrUnEr?= =?utf-8?B?T2Z6ZGRCbGpHbG0zMkRLdjQ2cHY0cWp5Zlc4Z1RpRnVqMDhvMktMQ0UxOXo4?= =?utf-8?B?NnBCMEZWZ2J3dTRQS1U0Z2FWL1FZUjJUb2RsaFEyUHU1eDFWbXBROGd1dDRi?= =?utf-8?B?NTRFVHM3blNQcXNWY1R5YjFpcm11VTVvMVJhWHNCVWdOS2tLemxkYWJpMTFF?= =?utf-8?B?bDJESmRjd1pUTEYzeUJJVkVQMndjdlhseDRkLzdlWmtrRDVXMWsxQVNQaWdL?= =?utf-8?B?MjhWRTVzK3dqU2Nwb21TZUl2dnBjaWVnaklQZjU0TlFlNStPeWp6cnM1ZWZL?= =?utf-8?B?UWJuV1M3Rm1FOS9DNmwwK3VHamM4VjhJSFlnNEZwZ1dGWEcvR1ZZR3JYQkZG?= =?utf-8?B?K0RNaHQ3NTRkSDFzL2NBVUhOTFovczBYeVBBbm54Um9DaDY0NzV5UUs3dEd0?= =?utf-8?B?MHRXamEzeW5UeVBQbWFJcXhsSDNqNWlNbGRmQU1FVC9TSEI1M3dpeUFZZzZB?= =?utf-8?B?b2lhY056SVdKSlF1K1VtM3RxQUliN1RaSVdvMHRDQ2hMcm4xeEhyRU9VenJm?= =?utf-8?B?UE01eHprK3B5SkQ4eTJGZnRWZG10bFg0encwRis3RVM1dTBVMG4ySTJoOVQx?= =?utf-8?B?d1ZFRC9JL1p1NU1aekgzRDVUdUNyQzFqQ0tReThGRGVFWXhjb2ZJQzJlRlNo?= =?utf-8?B?ckFzektUaGRSWE90NzNoeXFlOGszZGlJRmZUSDYxTHBuUEYxdU9MeTlxeXhY?= =?utf-8?B?TUxLdkFBMEZUS2pSZDhxOXcrV1ZpNWdqNGZTcjRvS1c5Zjd0ajVZaGcvdUJQ?= =?utf-8?B?amR5VE9zY1FuM05aYzFCdGJQcFg1dms2STl1NlVFQXZwL1ZUQkV2dHRsQVdD?= =?utf-8?B?bC9Ydi8xY216a0REaFJVU3BJMSs2U1ZxUzdFWWxwTTVBU3ZNb3RXVE9jYmYx?= =?utf-8?B?Uyt1bERqckNnTm9sNGlhZz09?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjZQUjE1TUIxMTg4OzY6Tld4UzIvRzhWaVBxTk9aOXMrcTNnK21aRkxt?= =?utf-8?B?ZlpJV04ybXRNQmlIRDBwWGY0MFJDWXZ4U0FaTm9PYTNYdE4vZWlzdEREYld4?= =?utf-8?B?T1NqZHo2T2ZaRVRMTXplczlxNWs5VGNaVUFzcHJvY1FSd3UxSmpoTnl3eTh0?= =?utf-8?B?OFdqQzBuS0pHdHdEa25YdWZsdmJoWFFuUHFZSW5KdlFwdGpPRlhKcmtCaEI5?= =?utf-8?B?Nkl4dmd5RkZZR0l1U3dDckZuY1JHRnBpOEQzRGtmMCsvMXFBT2V0TXJrd1Bw?= =?utf-8?B?TFhWUTdZVlRkYXYxZEZqd0VrWFE5eW1WRjJ5d1JaOWxBbTNFZjBmTW81YlJV?= =?utf-8?B?WldSWklkM0ozNjBnanBhS1l6d3lCanYxcnZ5NHVGbE9pSTRhc1JaN2FZRHdi?= =?utf-8?B?YWRVYTdzNlgzS0tqS2NWSlNZMmp1eWF4ZWJUVHR6UlFDVnhIQlBHVzY1bE04?= =?utf-8?B?bVR3WkhPaXNYUnlyWnZERTlXbTNRc1pjajRaZXl5bjhrWTI4RlhQSEJJNU1j?= =?utf-8?B?aEdVOU5pMEdvK05ZVnZYeEQ2QjcvTkJCSEZXaHcya2RFT1pheVBkajJva1h2?= =?utf-8?B?MlBMR3NrOUFkZUsrK2k1TTJGMGNsQnU0bGI0QkwvNG1oNFRzU1pJb3I1UWlM?= =?utf-8?B?NjNaa3p2dm9NWEF2UkpPZTZEa2FpVlRKelpneHpHa29wMFNvSis0b3JjQ2dN?= =?utf-8?B?ajlTTFZhQmp0azFuUWw5UmdxVWVIcmh6QW4xVXBNNzE2bU1SaTE2ZVV5ekZE?= =?utf-8?B?bDF6T3doaDA0d2kxYmY5eGtndmlHQXpuOWdLekJnaEo2RDZOcWhib2ZSWERX?= =?utf-8?B?bkQ3c3NqbSsvOVpydmJaZS9Sb2JkLzU3REhJUVVWcU50RGJCc1N2b3c0cFFz?= =?utf-8?B?ZENzUGNDdHViQjJlS1AwRnQ4NVphM0cyTGlWbnIyRU9XclNkU3l6eTArNHIy?= =?utf-8?B?djlpc3ZYc00wYXp1M1hKUURIZitlUDNFc204ZTdlMklKc01wbzA0dENQS1hR?= =?utf-8?B?ZG1uT1c0a1FFZzJjNmVIcnc4M0ZHZjVUN3FBZEpMY0NqakRZcjY0aUxrQUpT?= =?utf-8?B?TE9uNHBnTEJtd2FRbG9pRFJhdDE1Rmg5b1NJOFZCNlZEaC94eDN5dWkzOTlU?= =?utf-8?B?RmdoK21YZ0VqOEk3SFBES3dOcTNjbk1kYlMxMGUwaXBvSmVnRHJ6UlVmMjM4?= =?utf-8?B?K09VY0FoNFQxaVlhaklhaTMyaHFaK2hWWWxUUnVJSnlyUnZRbnUwbEtFSThn?= =?utf-8?B?c2w5azRpRlJzMzQwZDNNZExIVFN3RmZYQ3U4bHNKZGNTZ3dtYStBQUFrOEoy?= =?utf-8?Q?9Qr7+/bkdoLwt65qeGAJzy9pzqQOZmM=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;5:QJN2QY2QqCmC8TECswzDs7m8RmAs6esPNQbRPkFw8aL7ZNVc61ta+QsURo/6hgVJhTaReBSQPeaOVp2VHPeI2HBCpP+cgBRb+AQ3U4/dBGxVSoNIFgmx7dKaByWqc2nzeNiZBQeHddEsRdDw621+LyCavObjedpQ+PwBQ/PTS/uCv0Qm1DZjPz9S9+rmBxu4bRvvb4qCMp51IKvOB3kd1K2/s5QiVcNaZ1imjxV2HBgZl9nTM5hwAGqMdH9tI50RGwetO1V9HF1lYXNPRfqkYdRLukeJNQ1em+5rA+vRY1tRIhp57z1qK19bO0TuXIpwEc3mRGvMpEYMDvifF1MCJF7ZuGSbKylI/l5W+ykC4YhlO6U1C6Q5DrM+3tN1pNVefRuI0WWTuZXtDZIFG66RdjprIpYOHZnkK3WyID9CcRUpW85OfzusVtOX8XQ+8KRlk8xkMhS04Ai8NxSFLFzJOmuAc90l/8OoQC+9yS+NGZYsxmj+Ku3i3TRh4YecsN7V;24:IkSXp5njO4lUBaKrwW3pYGekhDMT7DHTlpmJSbTKMyhSw98p47zkfKQM04dcFY76AZwHkRcZfEFaQomoBaTdk6gDONZ+LWHBCiJrj9wsM4I= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;7:oW3KBs4vuQ4T18klmVAj/Dq+2ZhzLzKxKzRHKdlyNcQdGPHp+d/I2ttYDrxkW1JK055mxFgW+asI8yZScdZd2xU9C0OInlfRyyetththflVU56/XLKQeq6f+ha+9RzjdhotwUAeeMEn/fvsIBxJaZ36wxljWjUnKpgLxUO2tFog7dvgPVM2AYVjvKu97R3vGdwwqriKNrKu6FN5DKPydtFfphAuv2f+nSkrqrk0ulUA7OJrhEqeZoeGBTRKjOvdUtuDT70LbQiIx/kZOY7x7AM9TrkbA2iNch4HjeLC9ayC4OjWtVlGyq9T9Zjw7Spvy0yCmTk78RKvApNhTPzqoE4CojvMpk6SmabMC0eCKxZ9UQ8A5epAXHzMnp9s3sKXZ/hNVXKvQ9abDfagb4jq+V2V6ZXTqqr7Xxd190NcRr4fEFEvY1lWNhkZJ6kBsfQqQXAmBwKmS2q21UO4ONOunWWKuDOnk+CLbG73kuCXeQ+mjGgvZ4BvV4LD14LE8BR7RkrjZpOVNXjNM8uJ2pY0Xd4ZbfqIalmH5mLiDmBifjIiF3FQCSATRvAZzyEzqKWIH7Lhcic920CrValgNth2QYEFL56wxiUkA8YnqQBbw3B8YXucc2mAugXJ5QatLLf8tTmVmp8KX3oENBpCH75ntOll+/aLUoFOxSieBiML7HfUP1qfwgXZ5QmM/hUuZ+0SR+nZZEOep6Wt0FxifW6RUWzykA91XwHcGWqFfouGqqikFNk7WI7SZunt5wOoHlC7/wkj7XX/Dm/JwKO0vevsEwmwE0INbTkkJYEE9E6M0pi0= X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;20:mWRIGUYfGDTqndg+KBUoaMpzHIpkcZd01ywdYpm0lyqrmCkSY+FNKQ4aOxIzmvG8i8lueSJ8RvZS6fEL9jLxODvvF3mnBJ6a2JYj2Yb05fkHKf7ZUGyCIWYIaYFDSfmzZRAgy0pXohKhW23gc432aYjaDjqzRFLJMfBBQitpSd0= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2017 17:08:54.6534 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1188 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-06-30_12:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 744 Lines: 20 On 06/30/2017 09:56 AM, Javier González wrote: > Hi Jens, > > Here you have a second round of fixes for pblk. They are in essence bug > fixes including a double-free reported by Dan. > > There is also regression fix for pblk removal, which was introduced with > the new metadata scheduler. This fix makes that removing a pblk instance > takes again at most 2 seconds. > > Finally, I also included a patch for double checking the L2P to verify a > cache hit before reading from the write cache. We have experienced a > database not issuing fsync before reading recently written metadata > triggering a bad cache read. We verified it this week. This patch is an > easy fix that we can make in pblk. Applied for 4.13, thanks. -- Jens Axboe