From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751550AbcGGRyF (ORCPT ); Thu, 7 Jul 2016 13:54:05 -0400 Received: from mail-db5eur01on0131.outbound.protection.outlook.com ([104.47.2.131]:44362 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750946AbcGGRxy (ORCPT ); Thu, 7 Jul 2016 13:53:54 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@virtuozzo.com; Subject: Re: [PATCH v5] mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB To: Alexander Potapenko , Sasha Levin References: <1466617421-58518-1-git-send-email-glider@google.com> <577AF45A.5080503@oracle.com> CC: Andrey Konovalov , Christoph Lameter , Dmitriy Vyukov , Andrew Morton , Steven Rostedt , "Joonsoo Kim" , Joonsoo Kim , "Kostya Serebryany" , Kuthonuzo Luruo , kasan-dev , Linux Memory Management List , LKML From: Andrey Ryabinin Message-ID: <577E2D8B.8060404@virtuozzo.com> Date: Thu, 7 Jul 2016 13:23:07 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: VI1PR07CA0104.eurprd07.prod.outlook.com (10.165.229.158) To DB6PR0801MB1303.eurprd08.prod.outlook.com (10.168.11.21) X-MS-Office365-Filtering-Correlation-Id: f8e2b69f-f02e-41bf-66ac-08d3a6508c72 X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1303;2:evvq/7o173De2W37EIZ6L0j/Lg/a1LfqJPZwaPtuZVT5p2kw25DZ0fmuLFlvmee3DekIkxvwIEpELOFqC8hovEevpLOpeCSbMJrp/Y5Gf2ylGMf2nueKDnULWYgwkC/v2+71j2PITPOHSK5fN3Ls3yFFWaSGnFXgWdRdUcyncRCUMwZ8BFHuRszJNztApHQu;3:0vHr0p0CICCOJUPtgpzUwVuj2eWtR9hHLrkwf0AI5DErbbd6U+0N6AZtnqdqKe0oD6KaDjCQEouvUp2exn6HCz0cZq8QMmsAJ+hPjR7Zfs8musK1+V25nrEbaWQYX1+8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1303; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1303;25:pS3hVOB2mBjjabxmn1SxkJllwikz7ESf3YTqXvslbXtdp4V0oAVPIOzJnOK1DIiGiK9ehyPEnlbJ51w4OamAqqAoSS5Vw/R4AEA4WFR3BjW0ygun9eUdS1uLDJMaGIKs7sK4Ap2C+dNePFE9gHaJNGhxfn7FJtn2jJxCvoajieU3wM5AmTopZGLZbksSs8iskLt1o1c+gAKmqQz4xmDJZ2Giba6Dk8Q8f6xZBAQ1ERE3Y8VEIFVXC+5Z8yR6v/1EHk9DqSRMoYsWtrhdAi/hJD5JMn6eH0JeFDa7zn/p9qhfq05qQK/n3qAFasdUQPJFJugUrQ49QI6UjXsdXie3Bgv/UWvghNkl77ISrMAY8Ter/74uWy0hvQxZ0Q7a5uC9fuCiCrUbxgpxxWskncMfphikIWme0mSdWrdTujxM292dE9NLrwhH5nsId9W2++gqYUZf0ky8eCKpwZqGYEan+TyPUw67PqxLVgIf7CJEx6DoXJFNpj+FEshDxRfBmZDbd3abqYXGlu+QRPl0yJR2M4ITQIx4pc3vxKQ1xMQrS/zSg/N/e3bF7cuZyOt69ZyZnEIO84FBYyJFX99xWTNfFj1Y+NZ7RLiisDKU9yRAKBJUYHCjqRhmijg7FlzmctNwvgIZNJfRdAk76V+5vzl2kLUJhub8WxC71yERjA0FShR4ACkvPgyLf4hmW2DXmODFDvKLWCh9jxAfGHTh9kyETw==;31:ohQtyiaW6W48/68b6L7GqMwzsnkPN4TaEpuU2h9+CWOg4HG4rOXcbO0NTyQ4aOUpBvyDVPgMtKnfdFTjIItehfUGGwr8XlZFt4w5en0fGjgLmiRzrhf8btH8qstqXbHIU/J5qesewM+fmUapFVLeeh8Y9S7g52IeHKtR7pR4fQQSwUFB6Amvsb/u5xTM/Akgj6iCJKNihSoJmnqM+8Cicw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040130)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041072)(6043046);SRVR:DB6PR0801MB1303;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1303; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1303;4:MHvMKbMLBM9Nb1ZMDXqws75mhUFvwUNhEnXmsBs5CyIJFGPuD79a/rzJ2u1hCB+7ra/6P6fmwK3d1nlZwzL/ZTGVbbGGvLfyibT2S3cxZOuQ2s1nW4HFEv4ogpOQP5SbqwfGN4qYVH5tRqOtGdsjIj8Gvv16giiAwynt9AwdZLUePLt6r6vLq66qgGgYFbOaC7gFDverr0WtrnE/ezYl6oVnjlBzTR1+c4BNdwmimlF/T2SHarquZd5H1XS6KPMAH5xk0v/jYY9+phWNhPkTvknrtIGYt2d/cuUlyZ1SHqLtVRljxKeaFfk5PHhGyhgMof+z33HMfv9y1qGKUwt81z0HB/EpXW1+SAD3w8KhtpMhPrsJvQAixx3Hvl09VVC5YOuP8fWoLz5YBaAOnI1tR38DnszPGLbFSrhWmUsxtbQ= X-Forefront-PRVS: 0996D1900D X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(199003)(24454002)(377454003)(189002)(47776003)(50986999)(54356999)(87266999)(65816999)(76176999)(65956001)(81156014)(65806001)(305945005)(101416001)(7846002)(77096005)(6116002)(66066001)(2950100001)(3846002)(80316001)(81166006)(7736002)(23676002)(83506001)(586003)(8676002)(4001350100001)(86362001)(33656002)(106356001)(68736007)(97736004)(105586002)(36756003)(5001770100001)(50466002)(230700001)(59896002)(64126003)(42186005)(2906002)(92566002)(4326007)(189998001);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR0801MB1303;H:[10.30.19.223];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4MDFNQjEzMDM7MjM6a0tYb29idDVabGdPd2IwNHVaQ0JYb0x1?= =?utf-8?B?ZjNvcFhIblJBQnVJbkI2YXRtOGdHbXEySXR4U3Rud3JpMjRqR3ZTOThVRVNa?= =?utf-8?B?SUJlQk5JdkNYNlRXbDNiMFlNbkh5cEhsTzZSdzZkVm5vU21PL3ZyRW13VFVW?= =?utf-8?B?bGtNMXFRL3hXbklGUUdMRldvMzlkdXVSejlRWTZiZ1dyZEpCSFRuZDdFdE9l?= =?utf-8?B?UmcvakdHVEp3Ynd6V2U5R3AzdHRlLzNUT3B6UkQvLzFWZUt4SlRXa1ZuRVZP?= =?utf-8?B?Nm9ORm44OE1kbTg4YnZySkpZOXRLdTlCNHpBcVBEaS83V1NEdWU1bFZTdlVD?= =?utf-8?B?NXVjdXFwQzBVc0kyQmlhREl6Mjk4SmJjNitQWEt0K3pLclFsbVpKYlRmZ2N0?= =?utf-8?B?VnFheVRWQUVaMmJaV0FRbjJ6RmpjdW5hNEhpNHFtY1pGZitxSVhYNTlzUlph?= =?utf-8?B?Q1dEc3RlU1JqR2h1U01DdUVzUUxzQmxVbndWQ1hSc0NVT1VBSUhpcjVoVHFJ?= =?utf-8?B?blFQVkN1MzVLZFVhYXJhZU01ZFluK0xIQzZhWFcxcVEyR1FxT0ZVSm9KVEo5?= =?utf-8?B?RlhhN0d5UTBZdERMOC8xbGhyQU9rUUY5L3hIWC9tMlZxSjFrdnRreEVWVHcv?= =?utf-8?B?SW8ybFJaWmVVZU14ZmVvTmJ5dGJzdkxxTHl0Z3JHUWxSU3V1ZFJ5M0IyT3RJ?= =?utf-8?B?T0I5Q3NES0tIK25KOW05WGNoSm1GSDFWY0lMVE1tSmtTVGN0UzdodTF2akJ6?= =?utf-8?B?dkEycG10UDR4czRFRU80Slk5VWMzQ1Mza0FranJ6V3NibEc0L2I0aTMzVE1z?= =?utf-8?B?WkpvenNHdFBYemI3UEd2UWVOc3dpZXYwWVBJM3NyQzhHenJyUTgyNGQxVzZ2?= =?utf-8?B?VmFxQ2VPZm5rRzI0MzBvOHpLRklFZDdhNDIxVjExSXBXK1NKMW1zWjdVcUNF?= =?utf-8?B?eUk4OTN4MnV1N21MQ09NSCsxOXZCRjVTdENpVGpJM09hUTdaUG4zYmZINDRv?= =?utf-8?B?VlJzU3ViRGsySUVSQ0xmR1p1djNMOEIwa3NwNlRCZGMwdDhzRk4zSHpLV20w?= =?utf-8?B?VjlYSkxycEtWZUpGK29ESFVnZEs5STFGd1g3aFp4WWtKcHU4eXZpdmQxZkpq?= =?utf-8?B?b3A0S2xmWWlUaldnV2U4amtHZ3VXY3FIQkRVSnVmUmQyNWluS2pTSHViU3Bp?= =?utf-8?B?S0NXbElpVmZyM2pheTB2V1EwNEthYU5qSm5vTVNCeDVicFBZMnUybzdzTERR?= =?utf-8?B?bHRXdDBCdHB4d0NxRFRNR1FUZHljbXBDdnhDeWU4cjkyNXdlY2JRdmxKclA2?= =?utf-8?B?QUorajBOYWpQNXJiMmxES2JqMG9aOEhGcU1oSEUyU2tyL2xyRERPQUtHRG53?= =?utf-8?B?TnFOMlhFWS91YmdoeXF6NitqaGlPNm5vdEprdTFRMFAySU8yNjBXTWFzUy80?= =?utf-8?B?QnUrbkRkS0tFSGJjMldOb1JMd05ERjJaOVpLR24yZExGcmhTRjZzUklWUXNw?= =?utf-8?B?Tm5FaTQydzgwaHpROXYya0VMa1habTVTM0hkZGxxQm9iY1FBY1djUGh5ekFP?= =?utf-8?B?ZlN2MlF3NFQxaFpOK3JGb0c2NlBzYXQySHp4YkYzaUs5TzcyLzBJTmZpT1NV?= =?utf-8?B?bzlNdDdjY0dIUGhTeUZHQXQ4RmlVU3VocDBmdHVvdm5tTmd2Wk16ZU5RNlNt?= =?utf-8?Q?WmN+q2Re7knVC8leHVc0=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1303;6:K1jf5LRfibaq/zweuwHq6k2mRkBRT59I347aJeGjUSE8ldgTnhuTHN2cLGrGoRLl1+7yO69YZ6nMkXI2cnOD2f7g2yPuMYWmaLOo3oJ1VtRSBhURTK703iyGRjdOYvJXTlhp/VDUS+qGQap9slZmz/dhNTLmMUabx5FkSW5uK0u0f95g08VWYddZAZ5/VtfO+nk7YsxYZpF5ouuKy51GSdXea+LB8YcMfULT134WerN8yuZoRMYVtkgXbZFOn1UZzsS2MYxJyJRpqGkxAW0j6VdlbzmpAbN6nwPdNvGqogoIrg/tSiqgR4l+7opnc6r1;5:2KlJB+w/DqpERop/bx1K3tVgVNDtRvuYbAdWlP84g4Gx5fbwgr9yW4C9QgIz7t+hC9/X1V1m6en7ExxeOpGjrzFS0In1+uwirgLOgO+NJvUaPLDNltCU5NadbwQXrsJyc32HWNB+LzjMj3E2SuAB/Q==;24:7cEV8aGJKf4aZhpDP6bwyOXp86aHDy88mEWLrfCxegHzzU4qr0qn2ZIPu1OOR64WmnyS5eGoVpVC2/zS8KAkFkM/HfaaCcZqONPLJJDbf/Q=;7:Nyvlcs5A8BufNs3o6o58b1UYwjxuO6Jz2dAO8Os7JeLFNJYMGhG6y9/EKebkDDf7MCLnKK1ysKb0pfs4Mv6wEfTrPBdLirCXodNSaGNpDfUKnvZ0QwITrJYPkBUGdc9vOklzzdL76YnJXmL5hcK+cHHlJ5KoSlWBYzre/qMW4cx/947oWTluDBXEkyVZS1MtkbPwC5/SMpu0pa4401S7dlXQELzwC6l/GWPs0rSUXSVGfYd4595fDgWKHFz7jQaU SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1303;20:wa4jlUVU4DMkT82iyLnT53SiCuhAuXF+H1A5vx3wAnNl6U4Wo2tf9EhA7fMtD9wuaY7gm6P5xAuZRyWfvUEOYEW9FwA6QzA8/ys0Ex8SmiV7Cm4VDhm2BDP3A6IUT1ZJID5/ye30Psjh6w7Ak8NFpS9x4woftEutoeffP9+to0A= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2016 10:22:05.4558 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1303 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/07/2016 01:01 PM, Alexander Potapenko wrote: > Any idea which config option triggers this code path? > I don't see it with my config, and the config from kbuild doesn't boot for me. > (I'm trying to bisect the diff between them now) > Boot with slub_debug=FPZU. As I said before, check_pad_bytes() is broken. Sasha's problem very likely caused by it.