Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751964AbdCCNbC (ORCPT ); Fri, 3 Mar 2017 08:31:02 -0500 Received: from mail-he1eur01on0110.outbound.protection.outlook.com ([104.47.0.110]:14656 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751883AbdCCNa5 (ORCPT ); Fri, 3 Mar 2017 08:30:57 -0500 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=virtuozzo.com; Subject: Re: [PATCH v2 6/9] kasan: improve slab object description To: Andrey Konovalov , Alexander Potapenko , Dmitry Vyukov , , , References: <20170302134851.101218-1-andreyknvl@google.com> <20170302134851.101218-7-andreyknvl@google.com> From: Andrey Ryabinin Message-ID: Date: Fri, 3 Mar 2017 16:31:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <20170302134851.101218-7-andreyknvl@google.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR0802CA0019.eurprd08.prod.outlook.com (10.172.123.157) To HE1PR0801MB2059.eurprd08.prod.outlook.com (10.168.95.135) X-MS-Office365-Filtering-Correlation-Id: ab38892b-9e5c-4a24-b62e-08d46239826f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:HE1PR0801MB2059; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB2059;3:Rghj3fFX6HVV9j4y+NbP7+vdiPXXCBwSczLBwr+TCxC6SfgCHgpilu5EonNiiYP1o9qa3IXOXWlwCHVPzcx5VcJfA/Y43WZgEC5oMbSSQCwXvSLqE2IJQ9WgVFELjfkkWKB4H1Pm0bJ/BU4kkF6bjkQbcF8f6O8bs6NW0jtgUvRZen5EM3NNUSEJPQ/r2Zp05frcy7oV4Xg6Ql2+HA6U1Ma1I2W7m3wihs2iY52y4/Jp79BC1FyeL/Wn09qC0AGWINl0nr+di7P1xj2aLl1ZPg==;25:xhmZnWARPnCyt3eaAQCCB4EOOYeOvKVu8RygN2PSQfwIhy1Jn0blPamCXyrVp8yj15wTLATiZznBan8xSO6srzDg/2dGqWJBna8ufJz87kYw2hhSAO82hJ/DdDGIKIGmaVzqRQZppjg+2oUEC8yQ9j/AIiivraQxY/qULnpjCo3DbTw9g0x/SAmu0ROKMDeHxj6F4uFCL/gIYq9akuhp+/e0Pe73CUEUuGknrNzfmb24N6hqOp1nkXKLo+7FiEKplDUpwL1NvtGtiBk0CCsK4sThVq9Sm2/xpfDXWPW6lYG+lUlQqprWTLmjEkWpWOHRh+Dfmz2sojoocA8jfHOsdq0JPX86eZ0FzPSeUBFCkJkBHxG6TzmvTTVBK6ppTwLb3qNnAI/0hIGLSLboycG+C6/4LSn2yvBfpaD/d4dq5c03D5tBWtY97MukgqfQx7z672ZwNpz/Plz4VXgH/8/MTQ== X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB2059;31:dqa4srFJrE8X25jZhTiTWXoVGM9QmDyXLFJw5wOU7wuIj0LdJrdCTtIu8/Y3wgKzSDs8DTOB+EGjPu4PsO++IGG34kWDjdpZAiq1MnKsM1MhN4Gr7e6EqgFR3+7ZZB1JPnfFbmQ+PSMsHbVeT699RLc0C9NHD2Rjz9Fl1R2oi67vFeJPSa6+zSwbEtbaiUP5Kt1pz1G5fb6voLwQmVoEzErhzzPtx+Lo8nFMgeBTmxh7PIJReK5lX17Z8QFS0HGhA3V2h+C36zlnhlNlkZ2gew==;20:cdRJtvFvJGYQqH0vcBvk8I1jNDay/RkVSKjviABqHI6/oUpAQZkfWMLOaSqxJJ4EzWOabdIgOsPzKKpYWih6RfhjVu3O2GxKTPUryrJdsM5oQdP5/tRkh78C/gz3p2wHn1KUJLcNJGpF1j4lW8WYDTdA6m1OFewy02t0fsPHjoOblDzhQwwlHnBuQErixbxYam2KZVzfa/UDFQqwc8hUZZQ+UzIxGOEwGIeLzZcKPrREEOtLuReNY7gBJN8DqXzG5WE6Ieyj7lX5JmkTePpJSDBnaza1a1HgIBmGuUTiEnfdmIZxnIkUj0426V7nhht1nOi2lhx4uvgCIgPiP+lw4MRrgCL57XxgcSdfwcRa5NAlLBA8kNZtWFLjonTgL2xbAAf98JoopTijrtRQZIxQEa7D3t9fXbIKXTYHzYwSFfA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(17755550239193); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123562025)(20161123560025)(20161123555025)(20161123564025)(20161123558025)(6072148);SRVR:HE1PR0801MB2059;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0801MB2059; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB2059;4:3VGM/ckfM/J8wffAnt9MXw5/TZLjT0T5eosxH7Xm96/zzjkZOpaDrgFICKhCRMzPZSl4nB0xqWD3q2lfrgGOf2bmv5e7JWbBAT7qWBbBPLNQ6BxGGOVdwQbKBsvDXWykmD9X1mcOvdtqrSW/vV3Gx6X6shGQGBXLILTUurBYuyjy4JbFJNa8FOXiwKKxeIQTCgaw5zEKU7G0v1b2XTgvWstSUDhWo5he+w13malNlzILM71zbfPR0pJaxWNtQvebBZ9Z50JZhGDuDmh841hyKwdCwL6SncNBukbr+R5qMFCbYQMCHnOz7hOEKMVFOs++bDeyTDqMyrrqbFMQ4KHv7XTBL7sz2FSH+fSfKoBfyeR8AURFRJrQtmBrA3oL8ml6O7Ht73cI5FhhYVXaq4ndj5xS0h/vUlw70QzpL8VzETPGh9rIHpHabB+KrbQkQkeQmt8X2BL7QF8c9FB2fjrAAHjW4IjM5Z1EtMQocM2ONyaVbF+ueu/WCTTQejuvLNaQ26CV/B2Q+D1g5tOS1k1+UNk3KDDkBYf98b6OtQDWlWcqbUoYJP7WbBK/jl/CoSQCNWk4bs/v1TZF614E8uIX8BJ/mOWcMsn+K07LTBG9+nRIj2sPT9+NOXISr3gGnf3YxxOoSmCwmWX5TZ+KoCl6kA== X-Forefront-PRVS: 0235CBE7D0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(39450400003)(377454003)(24454002)(6246003)(83506001)(33646002)(305945005)(76176999)(7736002)(36756003)(54356999)(64126003)(42186005)(50466002)(53546006)(2950100002)(2906002)(31686004)(5660300001)(189998001)(86362001)(38730400002)(65956001)(229853002)(50986999)(2201001)(4001350100001)(25786008)(230700001)(31696002)(3846002)(53936002)(65806001)(66066001)(81166006)(92566002)(77096006)(6486002)(8676002)(23746002)(47776003)(6116002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0801MB2059;H:[172.16.25.12];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;HE1PR0801MB2059;23:ORLoh8DuM6yzU0R/FwzCfFUbUoc/5M9VQa1?= =?Windows-1252?Q?g46AscsBtUYckA71Cx7RIxWFS2VXfL09qIQTAYYJkzhF3WVWsdIAEZJT?= =?Windows-1252?Q?JINEBv5VEN4DNiOsj2qWSTNQgT51dqoCU4o3UvHUrH4cNt5huCbuzgfw?= =?Windows-1252?Q?C+MLHMyBxCIlu3EIZQHpcTvP8ViDUdH11RECWyQqnhUV+q97xV7sDCsW?= =?Windows-1252?Q?BthAdV5xzif8tNIgai2K3C+ZuTgJtQdX4aHEkbIh1qxWakjE4WCiEP3C?= =?Windows-1252?Q?M+VUCm5b21ovkAM9CoGbKsBuKWF1h54xGjqqy4YXoDlt42fFSVC96Opx?= =?Windows-1252?Q?Lh9Hmm2ZoPO1eoR0Ce96ZBcdCPkW4JiMUKJ3TrUiRrGpni7KKtg8mlNL?= =?Windows-1252?Q?KiMcl0C7prKntcGXctcx9xJNWsL07OiWW98plHWESrm7v4ekHmxUsSJ2?= =?Windows-1252?Q?ZeRYGdimBKheP66C5GgSf9iD4swcsEKcvlYHX2xHuCEbjRWH+2T2yVU/?= =?Windows-1252?Q?WdhtjiKGXYFuZCHm3XS+MtJ22rPPpU/3xHElvYYFVGFVpz3lJpMAhEQH?= =?Windows-1252?Q?al1RJjESzmKvXvAwNb5C8SSeEuSXDf1XQTA0C3HCXNz2PQ+TAIZxCbyH?= =?Windows-1252?Q?P7E0mGD1ebSOzXexNYDn1a+XajGCrr8159ZRrgsmDwcCIm3R3euzTcRt?= =?Windows-1252?Q?akTmJXXIwxjHvMbc+QPRyCvSq5I6mquWDg4SnpAiSQ1zEBV8UEPmNNIq?= =?Windows-1252?Q?B1XJbB8ve4rKpo3Ap2RbAc2nXE67t3Jb0pRQ1KSMomwSVD0XbtvVEhy2?= =?Windows-1252?Q?VhejSFzyfeySUdtiuj/wMs9ouDcv40FgEfv3d9AF+2QUIyjZEZ+STRL0?= =?Windows-1252?Q?1tXderHV+swMGZibrgbYyX4wIbUUaK/3bBDa+ANr0cZgyaaEKjO/UaYP?= =?Windows-1252?Q?qI8M5Jm3IKk2AniiRVQVo2wyTtskzUWI7J3w+AsnnNRJuoCkX2uqJrbi?= =?Windows-1252?Q?iEhxh9yuspkCGPzqcMhobiWzpyiL4Zm/Wsf8FL0vqn8DwR7AEbY6EkmO?= =?Windows-1252?Q?mndHhZRNbQIe96dymit3eMbA6YEsLRdLcLZqHbxwT9yoE2LqGeeqAzC7?= =?Windows-1252?Q?r6tR6Y/BEFiSDOfTvxCucCw8H2y3BV3W/mpda0TrvMqwgePQZrpNefZy?= =?Windows-1252?Q?ZOef+lWtTzxQntT6TAWqQDmHfZyngv4ts2z+nXCYhmOkpBe9QkL8F?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB2059;6:WuA4uDiAVb1KlTIA92VpKyx0LfnTvHW2yghVfIMQTXTlWnNDR5VIFfWfkT4NNyrW7xErA3jLeTyfxB5g3mtUZtfdqUlwx9d5JMSEHv7y6108J0plgM668WCcaYMewjfACTSpMM7rdpAJYJLJJCsgaSMLBW33cCUkpgVZIuRc6gdSrZ6Cm7wXNhmb/TnrZcGx08bsRQpHP36JCwzKS54uFq4HJ2V/Zs54EafQeQVHYozsA11WkiUACcIhITV7axG1Cxc3qHCHv2s+6wFzm6Wz1T6qYB5V2v5ui338Xk0sfi4JzM9rV1Yc/hdYQxHMMhx5MVrFqSE1+4x7bH2jf3u7955VIXj43XTyyNe5fesI30aoQcIPQtJtCMyNwWPswLodDdtbxkHUlcgmzg3sXYH7sw==;5:wQp1KfU1DAkh6+hubRaEKApIYNaLa2L0i95kgRE0Res+5ikor5lVmRyWyRI9ge2w+qPezRuAxO/eHXBdRv4oVVto8KYQ4otL0PAhSbvgt3lfcmLmIbSTIxYonEk2Gsm15oylY62MFVN88D6RjiMX8g==;24:OzXU0KY/pgtQLYVId37V8cP52+BGbGRHjmw4oLZmnh28Rezk9t+xHnBNMcX/0fbobtjCpv9pgaVyXJ4IHIIkYwv9sjhyUyaMUzAoph/sZFs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB2059;7:t+791B91y56l4oWhVMU+dKQ+DsJCF5vO8m2U/KFqG/Ai+khPCsZRUDv3kARZJ4oowD8OTdgaJKwB4JoDK9SM48pzotiindjoZ031BxvNiqaZr96ZfMfG7kf/hT6xMGDQT5d9FuZyTyA434b4EM2DBd+ZcyNQDsLbjjfFsSEbb94R6Qsa1HTP03hlxj2eSPvvZr3LqdLLFcUTBw5xSHB2RxypsCJ/8UzEqSa/7KYckExWGOo2KXC8gBnGMXPGqsaqQVHaBmlLA3KuwJEosX9DYW/1jXiiQSODPYbPbmcUvnB0EGXFFaupcEw4ro9CYM5EsYxElR4VpYFxEIKRBLGipQ==;20:s5s+5XTIh//L+7u1cDMQByMUl7g7ovbi0lX8mRSIGUtHakPOJf6UrX0gMdRip5Rs+3/XDU33dASuUiY0Igs88aFC4lclT8tLeomgoexe4FAbFjiRmIOo3MRzaG8jvkRYvrilwClgNbyXw85wj4xsaLaG4lHluC5kREmlmZQyZEg= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2017 13:30:50.3166 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB2059 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 754 Lines: 19 On 03/02/2017 04:48 PM, Andrey Konovalov wrote: > Changes slab object description from: > > Object at ffff880068388540, in cache kmalloc-128 size: 128 > > to: > > The buggy address belongs to the object at ffff880068388540 > which belongs to the cache kmalloc-128 of size 128 > The buggy address is located 123 bytes inside of > 128-byte region [ffff880068388540, ffff8800683885c0) > > Makes it more explanatory and adds information about relative offset > of the accessed address to the start of the object. > I don't think that this is an improvement. You replaced one simple line with a huge and hard to parse text without giving any new/useful information. Except maybe offset, it useful sometimes, so wouldn't mind adding it to description.