From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935306AbcJZWxx (ORCPT ); Wed, 26 Oct 2016 18:53:53 -0400 Received: from mail-db5eur01on0129.outbound.protection.outlook.com ([104.47.2.129]:21383 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932707AbcJZWxu (ORCPT ); Wed, 26 Oct 2016 18:53:50 -0400 X-Greylist: delayed 49260 seconds by postgrey-1.27 at vger.kernel.org; Wed, 26 Oct 2016 18:53:49 EDT Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Message-ID: <5810179D.90104@axentia.se> Date: Wed, 26 Oct 2016 04:40:29 +0200 From: Peter Rosin User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Richard Weinberger , , Subject: Re: Regression caused by commit c83ed4c9dbb3 "ubifs: Abort readdir on error" References: <2e3cf9f7-d747-7129-455f-a1105f5474de@nod.at> In-Reply-To: <2e3cf9f7-d747-7129-455f-a1105f5474de@nod.at> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: DBXPR04CA0042.eurprd04.prod.outlook.com (10.141.8.170) To HE1PR0201MB2315.eurprd02.prod.outlook.com (10.168.145.150) X-MS-Office365-Filtering-Correlation-Id: 64ed0e2e-2000-4140-aadc-08d3fd497a23 X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2315;2:6O1iRWrSRyowz/fwr0WANDuifhlV65a4/XE3WLDh+tjCO5PMp9h6vsYP5cJruaLNvGETjxikre97WqZ/U8G7lx4M5YE5CMput/r4g5p6vJscI63fIJe+kv5DRkQ+CDU8Dxz1bnEXNW5BSsW54FfUSsQvzgv/zJcHlRft2g5nG5hBUrnaD1FwwmoOuaSNEx4yvDisKAKUnAmG49aMw6KSDA==;3:y9DDsBkwTKJSfmllmmA/SxDXusqLDmorYxVasZZd0KQMpkJCv5M4RSS2DvJDSybOZblWpZ6ifEONgRCkigfvYSOUGBYcYTCwwRWjOLKivqYJCtruATyEXfpAFeOarv31OPWLQEUc1ld+v7Y3WhfZ6g==;25:SacOQZ3if1Qcpl0bb/NFwEQCY8/hKX05tNtIp+hd5gh0yZinEpP287tUu5eKVI21jLt9bBAjPLTs8ofYrvkCG9868JnJ5dzK0ETVzr8BjPWp59qzWwge2gjqkiTqcAghbNDLGYyDhpcsBScQmx9gbEGHtSR2i6fVUoEn20HThKlj5dBcxPa0OjYqbev45g/p6VB9lyp1rM0H+Sm9CVJ+NrNGNpuPKeJUSn/yfuchCQU/zN6KVCDMMbQk+Ww7ZTMws3h/WAcoa2jWK0NSlpShfRBqQ/0LxfRvbUgN3p9bc9DXu5QrgPNy86j8NaMsQ/shEthyI0X09FVgRGtk9/0dtJWbLM378nWHmxmljvo8rIlwYfVsNqGzD62AyQqrstFEvlAP2oOEdCNv+7bfYzP904mzCJ/0gwQJX5epOVvEFF0JgUW8f2HUgLv4qpKyc7fU X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0201MB2315; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2315;31:ZaGCRadB3mMq/tDfzAdUnBpGcc+8bqcTjR9stEXELln4uxTTiL3vIDlWx8S7G87TZI4VqqdOAT3hOpTYyTJ4CJJnJDDO5On5vMZfslUHYv4Hr8ls2zgsaoMFCVBT9O8RfD3oqGKdJrHzMn8z3jLRwasqSuUDnO6kViwL/wTuXTwl6kpYQdTbrr0HSMT9uxGIXLBhJhKymX61AJsP4cEbM+BnC6e5UUKkXrdsBrnpY88dblvuJqMDm9Fhfu1+a88m;4:3HKSqOQ7Utr0aDf0hBlz2fTjy5TQiF6hb/SNRZYl2u5Oz8i3xnNJp9Zu/zbc/TaPH2W2nthh10zY23AtZ1LhvJCk9d7Netc5q03dKuWU4s7m/bCgQRAASqmqS5QOVQIjip3bJWu1dTJ6E8P3XHRps2mVVVDGqJHh2yhUg15raFC/xGx4GgSHWETKVrmRBBrOE/xgK1br+lopyfkG/mk3I8NvUOmhsih7vuBvVZSsw0mp7KwPNR2JRWfEOk880QWSNy8tx+PFddi4gn4GsrJkrC4tGN0EKBMMPTszmD7JDVTlKtb+hyP+LCiwp8NV8PPZh/HpHVOV0gMug2QeNsObyRfDjtD6O14RW4pZAWEDgSV5nDxfJ9xd/v8WkxzISW/TyoLZKhMHqs9OJvbBuoJhbGhFhH3ICJ8iH7Wce7FD38Nyit+I6JH74nz7BRQbSpaN X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6043046)(6042046);SRVR:HE1PR0201MB2315;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0201MB2315; X-Forefront-PRVS: 0107098B6C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(377424004)(51914003)(24454002)(199003)(189002)(83506001)(189998001)(81166006)(81156014)(19580395003)(19580405001)(42186005)(5001770100001)(97736004)(86362001)(4001350100001)(66066001)(65806001)(65956001)(107886002)(47776003)(3846002)(6116002)(2201001)(117156001)(4001150100001)(586003)(2906002)(7846002)(74482002)(23676002)(92566002)(5660300001)(36756003)(5890100001)(101416001)(50466002)(64126003)(305945005)(7736002)(76176999)(54356999)(50986999)(2950100002)(6666003)(65816999)(230700001)(77096005)(106356001)(105586002)(8676002)(68736007)(33656002)(2101003)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0201MB2315;H:[192.168.0.96];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyMDFNQjIzMTU7MjM6bTdBVEJmK0FHYjhtZDlUL0VwYnlRd3dT?= =?utf-8?B?QXAxK2lVSW5oWFZNWUdCRnpUMjdBa2hMc1ZVSUJ3cjExLytyVVArbDQ5b05x?= =?utf-8?B?OXM1MEtZS1hKb044b2VPOU8vZ1lld2NXdWZFVjh0cENhTFA1VXR1ci9wbmNR?= =?utf-8?B?OU40OVNSeGJQblUzd1dFWEM0bUpsVkUwN1ZEVHBXUkdSRzJDSVlqRWpJVDFT?= =?utf-8?B?UVozMStOWDhtbGRoMHdMaFh1Tk1LWHoxLzMwdjIyRHlkV2VQVG91bkFka2hR?= =?utf-8?B?VUZiek1QZW9HOW1jdldyL2hOY1ZtejJmc01lVThpYlV5SFpIdllLcVRWb1Ar?= =?utf-8?B?OVZqK1RJNkovQm5sMC8rZEZiL0tPVjZNL0VPVWdWTlJvU2N0ZmhKZHQzOVBy?= =?utf-8?B?bmMvUTJEK0lidGh5MlVWMU5WMHB6S3g4LzExWjlGbHJDejQxdDNnVGpUNUM0?= =?utf-8?B?ZmFTOThUSUZGbm5ZQTd6RU1DWDFTQzN5VDRscThnODF1MTRoKzRjMUNqMEZH?= =?utf-8?B?WEtZRkFGQXpXUkI4THpZcDNDdmZwd3M1M2FPd010NnpIVDBZUmxNeFBGNGV2?= =?utf-8?B?Y045dmZBTXpoRnAwN2E2akFqMFFXRVNiNTlGSTFNTGVZNURvSFNLK1pUYXYy?= =?utf-8?B?Zkd2bmkxMDNLTytqakhUbHFYR2FSajJNa2IzQ2daV2tPT2hiRCs2SUZNTnIx?= =?utf-8?B?U3o4LzZsczJucDV1Sm0xdk54U0lReHhJUFlGN3lNSzNQWm9VaHhHQW1CWXJ2?= =?utf-8?B?K1BWaFloZzJTaXF5NWxBWWhOOTh6NVNpVkJkdjZKL3d3NGdzd0ZMaW5BNHNJ?= =?utf-8?B?Rk1zSmovQWUxREdCUTlnTXk0NGg2MUVzYXhMb0JiTFJSVUpDN2E2ZEZSYURX?= =?utf-8?B?cU04Rlg4MFE1T2FFTTJGT3N4ckdud0JReVZhaU9MaXlpS1lhT1JKVmljenU2?= =?utf-8?B?QTBYR2dTM2IyRndicWFtSFk5aTdoRWluWi9aVHRMOTF0bXhrZ0NkSEFxdHdq?= =?utf-8?B?TXR4SGoxL3Y4ZnhYTSttL2xuczM4NzI1YjhuK1g1L2gyd2FwREQ1YW5ROEND?= =?utf-8?B?UnBEbGRPTVo4OFBwUjJjZHRXeDlpV2FZRUF1T1ExQmU1N2l3SCtQTEdsNVli?= =?utf-8?B?eGdIRDVTbXZUU3daU0gzaC9jcVJBcm1hdkhGSVBkSEF5Zk9vQWg0WndYQXJN?= =?utf-8?B?TkpZQkV3MGlobnVPYk51clNiUVBFbm9tZEVFbWZyVXEzTmRoU29Ob3BPd0ZB?= =?utf-8?B?aHBGMEUwZDl5NEpCanpFYWNITENUUFkyRVBoTWJkbWpaZ3Rwb2xIem9sQXF6?= =?utf-8?B?YmMyL2cvRTJ4dzY5cVNpbXdqYzJFbm1JTlRsVUVCZXM4ZHBRMkIyL0lHNU9F?= =?utf-8?B?ZHhac3lpVHRKQ2tVOXB5TFM1eDZQMG1NekxDaW9RdFRsNmNuKzh6a094M2Jy?= =?utf-8?B?TURBV3R2emE2TFJ1cytxbEFjeUtwUjVKdFBnMFFzWGhrSFhYODlFbnNMSUwy?= =?utf-8?B?eGxLSTRoYTJFbkJyYUxVTGFXalNTZzRNeElnN21qMS8xQ0ZoWGplUDgrTitS?= =?utf-8?B?bmdvZWh6WXVtU1NoRzZ1WG1hcjlHR043WTRjcFJwajBjdU1DRktGRW9DYjlF?= =?utf-8?B?V3EwSURBUU9Pb2NiWlozVG00Ty9QM01kMzkwQTVqRC9sY2wxVG1TNDlJMm1R?= =?utf-8?B?dzNRa1g2ejRqcWZqMzZzWUhzWFVNbmZ0bUt4c3FaaXFsVjM4ZkJxNTBkQnpz?= =?utf-8?B?SGN3ZUpNWDIxOVVrMjRsQVRaRUQxWWIxbzd5R3VZWkpLTFpPOWV3OU9IenEy?= =?utf-8?B?TThpNk1LbVlLLzZDbjJycTQ2MVNwbngwM1FsbFplL1JTN3F0L20zR0dIcmVn?= =?utf-8?B?MWpQOGd4TmRnTU1OK2kwRDRJL1drWjRrR0xjSndhbGxKdDNpMDdvMUk1d3Ax?= =?utf-8?B?K202U3V6UG1RclE9PQ==?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2315;6:cdWhwfDhNgWf0xTovCg8jli8GMTUxttmjNLH5Lc1/gmUHvPX+EOz/Id6/qT8Ou/bi40Th+OJXSnnyQyjes5m7luWmQ/sI6Q93ZJG5ICSNw2lLnRrDtS6WLYfq4ulIw25Q5ZTHkdUt+AI7rYhuaBKHAqsyn6x/8Ip21V9F6MIm7gHFzGEMBYvJT587d3cInCl4RMdmC9qeZJyTF4Rd1W/OGXst7fIgT4Qfblq5YE3H2pjl0A8rXRqClGnHHdYbRzt4yM/leU5UjfSSohHWj5yg/p/wUq1uR6+HhVOI0/CGxSYmFbv0D0PW5mEzQ5S6iPe8HRIQlCFgUqKsiaBCuHO3Q==;5:0o8+kRvVpD+TR+af1+14ncgi8lc8xpXFdB+aOMjIkrSvAss7n8IXGCCitZjjmf7c1/oPuhHxUi4iV+VTvmifnigDocRmzEHvY6kpv5THiMhWfaSXqk7rIeA+n7lKVydZk97xm1gUJeVeyMI9y4BU9Q==;24:L1FpMXuCBdG8TRMp9yFkAGfEta0Avs4K5WrBOACJ3v7eGlhA0ZvMTEzS3bJC+oOELp6IHmFz7EqWktXHANm56JE+uwP84XDNMungY/XmL/k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0201MB2315;7:f3Ek62IlCCUnMMNxaICzlHmOzU50fuHvkVtyA4XFCTeHIyN2tZjQwLjgV+rNioD3CKekC4xikvTtUXA6CbWE2id/WTWD2QtXdhErnDR8gibpfK6GYLAF+lvjtOV6j89Pza5tWJs/becRmcfBY3iSE5RsqebgyEzbSk2DF/RvCsxWlvpiW1rTnhh9R1y7ngPnOcEEnEj1Jum1cnqd/Oo4Y1h3UAia0yGGcxqCe9ZV7wWCuZ46DwQGUgp70GB/5UsydYBvF8c+ic9c3ey1c9QoiP4yUUF+6FXTvdoJW2cS+2Hp/zhltez5lSq8BCXSdQUKcoWTRvW1vS5rvkxAjSWxwad8/pnkl4TnE5B3z9fg7X4= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2016 02:40:40.6563 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0201MB2315 X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2312;2:Mu8EzBzLDU4zL5Hh1oxFmejtMPRD4Q09bNzd0CMCSQtSN3MdAPd8amTPQRdwJAbXXCqYQllntLbWKLk0UZKD2s45avThAfpUV9rw49JGT/EwW9gA5Mr9PjllWoqJ2aHAeauTdiWXLUV632NE5oiE/Xshw6VaPhy7csw5wYlVcMO+IdAQf6QpG12ZEoSBhTTzjLOhzEafa4598Woiox700w==;23:yLItqVVae7EklRY1CZWt03Eo/ZcCuFX0yIbtHO1OSNcmXrgjMOa/T/0F5PkZGjIAS+G6mMVsgSWhrIkGHfn3nY2pJpfJLYnTmAJMpS38kNnKcvUmOk8cHRf5xPVQAsoBD+pdLFI3cGf4oB2m5o8D0w== X-OriginatorOrg: axentia.se Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Richard, On 2016-10-25 22:50, Richard Weinberger wrote: > Peter, > > On 25.10.2016 22:09, Richard Weinberger wrote: >>> /bin/mkdir -p /mnt/ovl/ovl >>> /bin/mkdir -p /mnt/ovl/work >>> # with c83ed4c9dbb3, the following mount fails with >>> # mount: mounting overlay on /mnt/merge failed: No such file or directory >>> /bin/mount -t overlay -o lowerdir=/,upperdir=/mnt/ovl/ovl,workdir=/mnt/ovl/work overlay /mnt/merge >> >> Uhhhh! Thanks for catching this. >> I think I know what is going on, the fix exposes now internal UBIFS return codes to VFS. >> Let me prepare a fix. > > Does the attached patch cure the issue? Yup, back to normal AFAICT. Thanks for the speedy fix! Reported-by: Peter Rosin Tested-by: Peter Rosin Cheers, Peter