From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757327AbcJ3UgX (ORCPT ); Sun, 30 Oct 2016 16:36:23 -0400 Received: from mail-db5eur01on0130.outbound.protection.outlook.com ([104.47.2.130]:52704 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752707AbcJ3UgW (ORCPT ); Sun, 30 Oct 2016 16:36:22 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@virtuozzo.com; Subject: Re: linux-next: build warning in Linus' tree To: Geert Uytterhoeven , Linus Torvalds References: <20161028092920.4d84f8f1@canb.auug.org.au> CC: Stephen Rothwell , Alexander Potapenko , Dmitry Vyukov , linux-next , Linux Kernel Mailing List From: Andrey Ryabinin Message-ID: Date: Sun, 30 Oct 2016 22:05:03 +0300 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: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [84.47.128.244] X-ClientProxiedBy: DB5PR0301CA0042.eurprd03.prod.outlook.com (10.167.222.180) To VI1PR0802MB2559.eurprd08.prod.outlook.com (10.172.255.137) X-MS-Office365-Filtering-Correlation-Id: 4323726f-ac13-4494-6793-08d400f7962b X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2559;2:tdsF72RpAT9kO/DmWAgUGmx7wA9Jh2JvjaEKD17LTqrLGaejN1UKnGHNF820m1uKMGM4vHMcOam6xxo3O2WXVLbPDkZDBAJQsezXYR6Ps6wonJgUOGHzvo9NEocKPbtrJakS6bLAh2Az7q/WdgyyPLaViM1eha4DhgQL2zJ2zfHN6ncjpN4+/b6TbBaZcXvh0MeOhLDNF8PCvNE3V+EwsQ==;3:C2iwuupk3zeZ/rIELNDcEeni+uEMkcwJMsAOWPRwysnPLyNI9RQaODJ195Kz8GiWtXQ6SgEk0sdvX4qJ77+h8yQbDSqf1LD/pGQPm8EZLqpi9MFGbw9y7dnFSF/ojIpp5fH9epwXG4c5Ntznc0ZggA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0802MB2559; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2559;25:jnpCXhvLr4GO7kLOaUbm6B2gD3N0hW+eyvQC5CVuIEov6dzh6ypsjkorOg1kDvmReI4hTdZMeBCp/xUa6gGtUbtETnaKcn4FqpVPvacjjgujoxTtC0gySuiKRd6t1A1U/wAcg56x7SmUNibQYmCh+uR/sGHibTpJy8/76imzYwwsl/mO4l6rwpM/0Vkale4WnGA3JmJ7cfN2FmGfdg6+p0Ic3H8WZurUVjBSllzI+3buTX6oNMlNyD5fiH3IS1lAQsSGuiwOKfIH6jZneuH/EdEKPT4hI+GcXGZintW+FygbaHuiaNaKDJyYr3yEWL4QCf0k1R4S9WT3gR4OWEYHy+6WurZssqHoDI8LpLHjEEeWkUBsWL4mmUOsYFUKx4lOVmfIeL0xeXuilmI/0/sXpdlTpp3hIHsscUB2KjIQqsxqBkNh6UxbU7usxCPpWtCEPoejkAsrnETltNh184vEZpqxqTwnVlJSw2V5tnHaHLG+7kFnbnFTjwZpOmewjBbGSdzD95z5nYiupTcczEAOo7kllXEBW+Y7wmHnHFzKKR1TJJqteUbHyc4JjUmMx6xcmAUTNvvSiUpHhMv/m/TSeA9vEt8Us1lDPm3Ui8KKTCsjJu0IiDMw3RzIsu+NCyejMP2Ak+mcoqjuQh5rGhp+UEXvwlRweQw3akTU25bYB8y0vpl2ncxkL7I2XmD/XW/YhTvjPrgqrp0IXYjZD38zxnG8AcK/3Zt7xuFUkcMAw2jmPQfbmIY/NefSntyQgG21 X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2559;31:i8I+AsS0/I8E1xoyVCBM/VMBLkDe9g4GO5ZPR6e6KJF8K3XyU2HTSuNmIo5Ww59czuIVuHvUo/PcviKrHFvClBNQG9dKajdywnyVnKLCvY7a1AykJ5SEmaFNIuFI7DUD18661NCRPSqLqOk3iYYvltFxJSYMKCGIsrl4Ttyr05MRIpkrfWv11Mia2vZmOdu3p6cOrQJ5ReGg1S3mEghJ1+D6FIGGRqF29JUiboGC+O9/MqFpnVqtMOa7fXs2wOq7;4:eIqXmy7kE2POKB7jXEPnPsAoFAOtW5cTyavUD+PmLbJKDjVCe53vm9yqnHGIGZ85cTW29ekV0zZftHQv9X2Y4jRh1oqSs5NCqKjaYUNBWt5sZ8Rmeb8Jwy0EeeFMrsdYPagAG5LYHx4vqPVrDFKsRUBXUEjfc0K6GqyMCgXJMOw7BSRGFVioJzNRyiOMUebO4mR2kyYWjevs0B/NsCvwI7iG3tPJQ85aO+vwDhKgE9NbtBLUDrSPZhECn+qo4sCoG/XBua19cWolVRtTJnqVz41wILnTbN6t9lvuvO9zLgYRgFOVV4Jwwm2nJDqu4kdXJDjOKEJTzwebiPe1T6iVYSwmFFUU69fS73SapLYbFx70TXIBfkxnRXrG+NjtuJSJRZfSAOJgtuDvhhSGxOUg58rHlFIgbVNEExQsnmp26y97Ec93iD4Lofp6010sMvH7ZViH9wvqOaFwpS+UOblIQmzK+elcl5RRDQ8J9y449A8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(209352067349851); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6042046)(6043046);SRVR:VI1PR0802MB2559;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0802MB2559; X-Forefront-PRVS: 01110342A5 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(54094003)(377454003)(24454002)(189002)(199003)(2950100002)(5001770100001)(50986999)(92566002)(68736007)(7736002)(106356001)(105586002)(6116002)(101416001)(4001350100001)(3846002)(93886004)(97736004)(23676002)(31686004)(42186005)(305945005)(76176999)(54356999)(586003)(19580405001)(81166006)(81156014)(19580395003)(66066001)(65956001)(65806001)(64126003)(50466002)(8676002)(6666003)(7846002)(230700001)(2906002)(83506001)(5660300001)(65826007)(4326007)(33646002)(77096005)(189998001)(47776003)(31696002)(86362001)(36756003);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0802MB2559;H:[10.52.82.2];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4MDJNQjI1NTk7MjM6MjJSOUZKME9NNDhZWW1KSm44eFdDcm42?= =?utf-8?B?Tndnc244WGp0cTRGdlM1eU45SnRSQzM4TEp5THNMdTkrSk5naUhwOVZqcWcr?= =?utf-8?B?OWtCQjM0MENDeFM1ditldHRzS0dLeExqK2U0ellibVVyNlhIZm9WTm44bHJM?= =?utf-8?B?dno2ZENGS0J4bUxzUUFHVGFIYzFPMVhhT0kxV3oxY1RJc2d5YllPSUR4NUZX?= =?utf-8?B?UVVpSW9rTXFHY1ltTXQ1Z2dVSjdma2ZVYmVtck1na2d3R0JGMEVBOTNQbXNq?= =?utf-8?B?TUE1VDdMa1c5LzR6ZG9kV3VTenY4N3Mrc3pCMkdETS94V2VMM3VrN3h2TFVG?= =?utf-8?B?L0VmRWs4NlpzYUZKTk41KzMzWWlpT1p6NTJycjVJWWZMT0Iwbmk0bEpCcmhn?= =?utf-8?B?Uit6L29vOVgrQzhVSkVuRVE1NjEzWFZqbVI4VmJ6cmowZURINURzdmdhclJj?= =?utf-8?B?Qng1V1FodG9QS1o1TnAxV3dZaWo1ZUNVR3REdnQ2VUkxV1FKV1UxbTZQK3do?= =?utf-8?B?YkorOUl5OXM0eXhnQ1ByV0E4OXM4MlBGYlhudnpCaEJZNnRQTDNDQUdZNGpP?= =?utf-8?B?cjUyMU80d3lzdUhlNDhLUGs5WHJISFZiR3hKemtPK3Q4N2dETjR0cVJjNHpE?= =?utf-8?B?WU5PVW53ZE9GUTBEYXh1YVRTL2VYckN1RlJXSGhiL1FNWmdVc2tJYnV1U1VE?= =?utf-8?B?dnM4OHU3enVxb0cyMDYxa2NMVHd0cnpFQ0xIMGNOY29rYnorbVkvMFFST2ha?= =?utf-8?B?c3AyRzcxR3IvbGJ4cDFmUmJTbDE2U01CbStOREwzSmFEdnhDdi85a1pqREg4?= =?utf-8?B?SGJlYTRzdEYvLzVFK0M0R1RWTG82RWhFenhXbUgvdWt4L1B5QXhRKzREWnVk?= =?utf-8?B?cW9GTjhRbU82dXRZZkdSdWdJMmE4R1R6a05FOVhVaEd3cERaMkpmbi8zMWVR?= =?utf-8?B?RzJYbVdjZzVrOE1jUHBNbTArZGNTQ1pIT1VkZlRqS1UwY2Rsb3orYjYzUGZR?= =?utf-8?B?aVdsUFlLODdvdUdheEtEY3RScEtxUEl6N3llNEc2YVZaYXVWZmttb3NUbGhS?= =?utf-8?B?dWQ5cHliaEFWUDRTZFRyS2ZLMTJPU0xWYXlySUZncVlRQ1JIMTNjaVNsYy9h?= =?utf-8?B?S1lNbzFrbEU2NEZ0ZE1KNnFBN1FNSlFzdDdyaFhPbFJXbkN4cExjeWxHZXVk?= =?utf-8?B?RHBVcUJwVmpOUjg1VjlPOVN4UFUxQ2pQc0x1R1JOYUxwVnNwZXlxeitURmlp?= =?utf-8?B?dlJQNDZkUStXZ0w3MlE0bWdaeUJNVlA2SVdETGVNUEYvSW4zZElCdkpNVS9t?= =?utf-8?B?MlpuTHA3TGJQV1FESnJZVU5lUkU4cVhRdmFxcDdnVGM4SjluZmZpT2lycThS?= =?utf-8?B?YTZHenNoOWJWS2ZPWHovUXBqTEhVd2VVd3pieTNUU2xMZXFrSWlpTzRhdVVo?= =?utf-8?B?Y2ZFQVkxd01NMTdCVjdQTS8wd1IxUGF5a21tZjE4QjhhZWUzZUpVMURYTG4v?= =?utf-8?B?dWs0bFJhOVVlREsxNnVWdEsrUlpYTkpWZWJCOUo2VHhRb0hpRStTaHU5dWNX?= =?utf-8?B?bmxjOUJsVTVCMzJZOTA4YldkTEwycnNvS0U3Mm5WZjQxWHd1dktScWF2OUdz?= =?utf-8?B?ckM0QjFpaXJvSUxsV3RLbmIrZWpPOXk4dWsvVkYwSFBCUTZRalc0TmFVMGFU?= =?utf-8?B?aTBQMC9rNGJndTB3NlRvayt6amZENTFlN0ZUdVVhOHdCbzVwWkMwNHMyVmlp?= =?utf-8?B?OVFLcWIvZFJXR1pIME96SDlIK0kzYmU4Z1hHdlJHdWFlZ0Fkd3BxKys1dld1?= =?utf-8?B?Y3JpMy83WEdsQVZxcWp2NGEzdkV2aTJuQ0IxSW84UGdvVW1Mdz09?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2559;6:QVVZUhBef+4K3QsOTJjqeG/n6Vn+ttDQO0ucWh4TN1wZzbCikAl0RS1ZYqKh8Le7m2WuwQrkUGWL1aat/Mv4j7MMq25fpmltJ6cx2oalivfyCZF/D0JZfsD7+3oAXMnEirDtxi0+6reh3/aiggkBcJHTIIujWIrQud5aRdkARacz3eVfBr63oJxyCOzL1NExczuSfrOgJVVhv9cQLto/YaSbDHTMeOR18ioIpn8JC2qEB87Bspem75SQYUFVBD80XCGxN6vVttbWLo/eo5ectIFHvygMawi9rN90rm5h0/2OkKyRvyp8kL9/4rCRAxJyx2raZ3dXRyowoUDc+TxNZg==;5:GXh2lJFlTyejyUclooojF04vA0+sQHaWkGhiHmgsXOyT0nwwArWjNouzzsQ5Qsvf2DjyH98Jw3vJpWy8sKcHZvRX+c7p1DHWuvplsgroOGzX0cH70NLCK0b3EC2xiDaQmDrqu/wTv+L17FwXasU1TUoCG8JdouUmaSlsZF8O/wY=;24:9k10ilPIlorst+v2VbqV0xYIMDPnOE+EH2MQBX0QqSAZcbxRv2LvL5VOWJ6TNIgKFLY3wS2EOix+ro7SQATmZctQbxSA3k23xDWrfPQysP8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2559;7:OHkdJDGY6PI7eYrhlzC5iaQyXd8gS1SKN0cZfyeds5xZgIrbnFPFaNX2g0Ci7H/MyLI5O2MrZacN71CaNaQmG8D5flchQnDgpQyXx7WMRYOk56elmhgMDHzkBNldgGLMaHVfEXIX7hfdEaJsqDXOxlGJOsZwslractQzNV/7qkU32KWypzLFxq9md5vrGJve7j0hMhF73HBJsA7w9o3FkEMd1ZiJwC1jMyNf3FENH67XleRGmuz2OkN/cBMvkb2Z148xXlSJEuqQwGtmfJu6FJqqhdVeIEMD0haNlSlD3VriVX96zfVbI0WH8CrAvuRx9y+nDi+aiZZynNzFqcR0YyNbxRTXNQaa2rKRauiXUu4=;20:DP+eb7y0UaL+4JAdJGH2XENTDLkBScIJbQuHCdQdnM7ww0Z11muAfRxV+VNMe3wUtiHBxMFPsxJfpP7X8pF73EOOhH9KKZlbomI2vPwwYN2dqWf8shQs5zqwVEHrvnMN7ZTiw5CeTEQIDgDoahxgBGXOWImZ1V0qyO3IGzX8sAM= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2016 19:04:33.0751 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2559 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/30/2016 12:29 AM, Geert Uytterhoeven wrote: > Hi Linus, > > On Fri, Oct 28, 2016 at 1:01 AM, Linus Torvalds > wrote: >> On Thu, Oct 27, 2016 at 3:48 PM, Linus Torvalds >> wrote: >>> >>> I wonder if we should make KASAN depend on !COMPILE_TEST, because it >>> does seem to disable a lot of build-time testing. >> >> Actually, we should probably just make the MEMORY_HOTPLUG dependency be >> >> depends on COMPILE_TEST || !KASAN >> >> since the memory-hotplug code should still *build* with KASAN, it just >> doesn't work. That's exactly what the COMPILE_TEST config option is >> there for - to get build coverage even for things that aren't >> necessarily sane to run. > > In what way does it not work? Does it crash? It doesn't crash, it will fail to online hotpluged memory. Originally, we didn't have build-time dependency at all. It appeared quite recently in 1e185736d214("mm: disable CONFIG_MEMORY_HOTPLUG when KASAN is enabled") > People do run COMPILE_TEST=y/allmodconfig kernels. > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds >