Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751393AbcKEXNr (ORCPT ); Sat, 5 Nov 2016 19:13:47 -0400 Received: from mail-db5eur01on0106.outbound.protection.outlook.com ([104.47.2.106]:35522 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751282AbcKEXNm (ORCPT ); Sat, 5 Nov 2016 19:13:42 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; To: Miklos Szerendi References: Subject: Re: [GIT PULL] overlayfs fixes for 4.9-rc3 CC: , , , Linus Torvalds , Amir Goldstein From: Peter Rosin Organization: Axentia Technologies AB Message-ID: Date: Sat, 5 Nov 2016 22:41:16 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: DB6PR0601CA0037.eurprd06.prod.outlook.com (10.169.209.23) To VI1PR0201MB2318.eurprd02.prod.outlook.com (10.168.63.20) X-MS-Office365-Filtering-Correlation-Id: a9d4b2bb-b9f3-44e7-1e2b-08d405c47bae X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;2:WEaw/ypbPHywJBR1/2y+QY3uWKHmPpTsOChGdtgzodLL32EMoc0xKNs+hMcPxPirw6XYkhOX26aw0pjqxx832RVKe00xOF8gBNeB1wkqX9bE+6T9t2k2I5rYva8dj4Zj19cJzrvatdGtUQnNwjU73C2MaragnFVKi2GV328YQVACvAPve5OcyxWOdb1oh8S6fvokOKrC1E3Dd0HoA1WfSw==;3:zZ+aq7txUrJ+OR6bFa1PVYMIF+XJRhrwiZJDSZVBRfDq0M7uF9Wp0uwTBP1e8rFmnNUjAEh+8BWqI3QM5fLqB9VPZBFKmAanxd09dtENHHOLY0lwGmisXgroVa7C+/JV3E5pVU3AxAAvz0OBBjSV7A==;25:0JmHBBr/9B/JkUBrug63BMmQTpL0D3e4VdOIwVpB0+GVOP6d8i5+DZFBr68iTUbOdKksfyIs0mXZp7cgtHQogae4jm1X/5xur+Rzw/+YAWML+RSgg2zuzsYWPI03RttcllE9RMpeO8hSKRKc68uvdXj3J8VlEExxeojTQUIEmJkgCQTmCWXAepfx7WJ8hytKejh9/nNXejP2pD4zgb5zrZHnB53LY34uHjUeUN/kyWUiYcqYHHWG+ojkO3LXCgboEW5suVRnrARiEIXNgQ/7hXMI+UAUH03Bw6HiT+cSWbh9zRH3NyLjfDmpYOR0TSxq2ghG3V4yHe4Uori5a/RsHsKqQc6CdYsE5ToZzcLIm3u69l17MkXpRYww4kkdNA9DuLTMBBg1l1W+TQM5od95MbR9QtYKR+eDDdUvyFEYkZ+RwSu01YtE7RytdWpMZALh X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0201MB2318; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;31:0xM8ff/MZAvwbnNhhsS6wX2XIKAxgNTi8M9C84Nf2igc9/fz8fvtYJh9G8TZ8FcUjcf74/h5y8FbEZbB+PEXADA28euys0XT2tmsmYVlkePrNFPxLA52J+uVnMT+G87jA1LfO7YzjAUgZCfoRUP4U+wMOlOTt28q/PyfaGVom/3dDGALHLAqx6jyGNhGER2jNg0ccmMe9JD+iEbrFS8USzepkapG3EAcaeVRpjso/VQKvG49uiTLOeQ8BqcxeByaePjG5MbMDZAi7Pf7qZI0/Q==;4:CJvHLsS9TNVBDOA/V/2Ik6KT+nR2EO4UDu8JloYBqnpu+mQtS7HQF7myXmIyQDBvky9VxH3CKYGdmCeKM0flxuyFZEQNzg7fWtjCCg8btXIm7B7JywiS67GtbAonyEkb2WyzD1VZNUNz26Ct8NHqMtlCfKZMJ/CHohMYF0alcOnmpCFfZABSu26H5F4y7u0tkzCFuLxPDTUj1T9sfw85RA70SSbaXCsqEvPmjwIb5PGl1P6EY2zb5ccK2UzPmzRG4ONid1BM4+CGbC2xbn/bQ39GxSPpi3bOTtR/PDfbE3h2pilzviw6m1TkITbNO3O41GCOs0sA9IG9Ezmpi1bx9LB9qbET8psH2cxqnPMijU5wREvzcrF/jbIEyINbuvj7uHyQSKQ5JLnl5p/8WdwVn5upZUYsz9CH99NWIQIchdQUOKZPzFQNVQC8O1rkS2sS 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)(10201501046)(3002001)(6042046)(6043046);SRVR:VI1PR0201MB2318;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0201MB2318; X-Forefront-PRVS: 011787B9DD X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(199003)(189002)(66066001)(65806001)(65956001)(47776003)(31696002)(68736007)(7736002)(7846002)(8676002)(65826007)(31686004)(305945005)(5660300001)(2906002)(83506001)(586003)(6666003)(230700001)(4326007)(23676002)(6116002)(3846002)(81156014)(50466002)(4001350100001)(117156001)(92566002)(64126003)(110136003)(6916009)(2950100002)(189998001)(81166006)(36756003)(97736004)(42186005)(50986999)(106356001)(86362001)(105586002)(76176999)(54356999)(33646002)(77096005)(74482002)(101416001)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0201MB2318;H:[192.168.0.125];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyMDFNQjIzMTg7MjM6elNLS1dORmdoM3o5SmZ2VGVEcFhqMlA4?= =?utf-8?B?U1lxRXVtYURnWktpN3NyUWErS3lTQ3AzWU9ZS09HeVUzOHdGK1Jmb2JXVmxH?= =?utf-8?B?K0tsV0hjdlY4UFhVaUpidXhOVHRTSlE1QnpRVkRkK2FFYUMxUE15SkpLRXpi?= =?utf-8?B?T3RYQmtQd01xelRjUGpuaXRzejM5OUdpMlA1UU5xZDlNUzVMMDJrdG1PeUcr?= =?utf-8?B?KzZjSmNxT01xRjR5RC9PUmJsNktoNkYyUFpVekkzcFNYcHRGLzRGUlA4Vm5L?= =?utf-8?B?ejEwUzAzMHVGNlZlMzYvTXcxWXZPK2NEQWVDL1R1WXl3dHpIcWV5UlNZWXNH?= =?utf-8?B?THV2K1dwZkJQVzBxQ0NXTjhiK1dhbDJmQWR1UDliUG9CUDhLeXp5dE1GS0xY?= =?utf-8?B?MW1sWDhpdmVZSUhDbEJUQ0F1WnA1U1VKVCt2QzRtN29qK1c4T2tYWkJ3bkpJ?= =?utf-8?B?UEU2TTFJOFlCUDBZL3MvVWM5NXprREk2aFpsOHVqOVYraEFsbEpudDBBMEtv?= =?utf-8?B?NWJvTWRkQnVmN2t3M3hwZzU3a1EwMWRkRENObWR0KzRyejU4QmIwdHJlNnlQ?= =?utf-8?B?L0JWMzE1OC8vMmVvTHQ5QXdjMnVsSDczTGI1MXN5Q2VnYVc5NENrdXJVZVR3?= =?utf-8?B?TXlHSHJOL0M5VWFUS0Jrc2g1NHBpRVFNTE1kaEpjZk5rNktLejV1TThqQS9P?= =?utf-8?B?TmRYaEErd3ZsOURZbTEyNzVIRGdFS0xUcWNySm4rVi80RFBBd2M4S0VidjJi?= =?utf-8?B?MHFWNmR0UG1hdndORG45eDlucFVLaEV5S2QwcUkxNlhzb2dJeGtrUStJUWpt?= =?utf-8?B?eStBQktTakZrNVZFSmpCNkpDNENoaTdjNzJFTWhvRHQwWTJKVEhKMkRHSUJ1?= =?utf-8?B?ODRhV0lKcndKcFMrOGdYSWIrZkNnUkVIb0dHdkZsdklTb1ViT2ZkdnBnd0Rt?= =?utf-8?B?WFoxSk5hai9rQis3eXFkZDE5VkhDTFgzelBmKzZzQjRqYUQ1ZXQvYlNqdGpD?= =?utf-8?B?b3NVc0ovYTBQNXdLeU4yTElEN1VTUVdvblA3WDhRQVVCcFRtUlZPNEd3TVFZ?= =?utf-8?B?RVRmQlZxVkQ0QUdScWU4TWdJV2swSWNjNVlFK3Q4L2RnTmQ3MmZiWjNXVjVw?= =?utf-8?B?WVY2Y0FsQ0VPWDdkblNCcThKT0RPaDRWMUV3K1pKempvYUpHdGdRRTJUUVhU?= =?utf-8?B?eHlUdTgxY0JjZnFoZ1doUTQwdi9GL2FGN0xSM2ZyZVJkZHZiVWRsb0kwWFRU?= =?utf-8?B?OXBqTkhxdjZITmpaelNqSzhZeG5ETWxsN3FGdVRtRkc5S1JUeW5GK1ErUFpW?= =?utf-8?B?bHN5dWt4T2xMa3FCMFJKRm8vSjdvTk9OeTZjbEdwZGE1RGlsSFhRQTNSdnZa?= =?utf-8?B?djg3N3FVTmc0bEVxSUJiSzU3ZVNsTVduSEFtNHBoY0xwejJXL1NSL1BrTjQz?= =?utf-8?B?Nk1tWnNBMks0N2MyMUtDV21xb2MwYjE1RzlZK0lXL0YvUzRTODZRbERKcWJp?= =?utf-8?B?V280aWZXdDRic216bXlXQ1QxNkg0cXI0eDVINmdGVTlPWDRhWkZ6UldvYWM1?= =?utf-8?B?Q2s1Z1BBTy9uYy9ncUg4emhPVzlhS1ZCQW1rdUU3akZlOVFIRkY2dXBQUXNM?= =?utf-8?B?VnE4cGVZQ0dqWThrV1M2dU5rZjkwK0NucWtEa1djc0I1ZUNBb2MvNU1mUVMv?= =?utf-8?Q?VCuhwPwySSxlXvfEch0Y=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;6:GDFz46IrG/ok+0FxULvekGEOZjB0X/hbL8iw0zfGYTwE35K6XsPA0ezX35dAJKiON2M5f/DMZB8eu5lFqQZQXCCODDHqE5IQw2fst6+n2knNN61P7Ojtz2txFIP8JC1uNnc1TQ7adLobg3YBWzeSupoY+7e9sIFzo4jhViaikmuUvq7+PClxWEcv8le7fj+5pgotIkBN1eqSXvO2auPZTZyhu8n30nE8rg9RMjFKDJgnJat5BJdZZB5jP2FcZaT/yv7qf6ZW6TMqx4t6+De5TH94tUqcw+9VsftGSmbVLNHKoH1MA3KH5+YtpTRfwwkiHgq2Iv93dlRfO7KIbWr+bA==;5:Ez6sdnwQ7XPmk1aF7NEK5NsMvfJxGO7lqpPkGhfB86qM78MexWLbWiPfby8eY+8vQeGghUzFxGRq9XrjezWDEmW3tqpeOm8v4CnqYS6jpdI+EO++dCTetaJ2IDGfw3M36Bb/DCu9kP39/IrgcD03Ew==;24:9OTA12AmDu8Bpi0CLezj0VAj34Nx0Vg1A7QrvZ2UwfZbSpvGQMfLEoyEKnBBXhEJF8/wB9NpWUSc12OL+0kSsP+Oz6XxhXa8rC6tzP4DHdc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0201MB2318;7:hy2bwZtpqQ+k2q24f3SO3SRWMqNFuPEcR/6PHV7XNYDRGx1Mtr9YyUweJlWT43n895vHCGO1Dg0XW0VHfb62jh0hpLVWdap0pNVsJtjBd4ADDLrfKKZPU4ZuW3k24Thw70ZeM3O/wVv5NZHuBX5O/VmlGx/bPePO6XnkA17rqGptL3WxzR9qUl5x23sNKXtYXs2BkXyFTAiBr6ZcTHqRXEQPrP8qHG+fi60Jt4UDXxMCOe4Z8JLXYzts67UlM9b2W8/I7JkdBWu8gAEbkF9CkHcMWepq3Vs9DyePfe592xRvQtFrPQJSLOQCrDNqSBjYW6eQV8/3sDbkAC5o1edcjJj6P28kVi2+IuuoHsykCLA= X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2016 21:41:20.2781 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0201MB2318 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 847 Lines: 20 > And the thing is, backward incompatibility is less of an issue for > overlayfs than for normal filesystems, because it's usually not > something people store their root filesystems on, and if so they can > simply not turn off this feature. That got my attention. What backwards incompatible thing is it that I simply cannot turn off for the overlayfs that I use as root fs? Now, we don't boot straight into the overlay as root fs, buy we do pivot it in early enough. If you are somehow suggesting that overlayfs as root fs is not something that needs considering you need to think again. We depend on it, and I will flag any regression that we are walking into. But hopefully you just messed up the negations, and you meant that we *can* simply turn off? Cheers, Peter [I hope threading works, got the message-id from an archive]