From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755866AbdKGMJE (ORCPT ); Tue, 7 Nov 2017 07:09:04 -0500 Received: from mail-ve1eur01on0114.outbound.protection.outlook.com ([104.47.1.114]:48585 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751783AbdKGMJC (ORCPT ); Tue, 7 Nov 2017 07:09:02 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@virtuozzo.com; Subject: Re: [devkmsg_write] BUG: KASAN: slab-out-of-bounds in copyin+0xea/0x170 To: Sergey Senozhatsky Cc: Fengguang Wu , linux-kernel@vger.kernel.org, Petr Mladek , Sergey Senozhatsky , Steven Rostedt , Linus Torvalds , Andrew Morton , Aleksey Makarov , Ingo Molnar , Nicolas Pitre , Dmitry Vyukov , Alexander Potapenko References: <20171107093921.ulnjqoaycig5qqoy@wfg-t540p.sh.intel.com> <20171107104517.GA470@jagdpanzerIV> <20171107115918.GA404@jagdpanzerIV> From: Andrey Ryabinin Message-ID: Date: Tue, 7 Nov 2017 15:12:12 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171107115918.GA404@jagdpanzerIV> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: AM5PR0701CA0065.eurprd07.prod.outlook.com (2603:10a6:203:2::27) To HE1PR08MB2826.eurprd08.prod.outlook.com (2603:10a6:7:2e::25) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 76395e0c-d997-4c43-63d5-08d525d85304 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199);SRVR:HE1PR08MB2826; X-Microsoft-Exchange-Diagnostics: 1;HE1PR08MB2826;3:NqBjbPC6/9xgpZblVSv7jk5FU4SppVSWIBzCYHd2WVs7vBX6JYFW2UXdkBU8QZFbwupZ5Io3FHrLff35CDdRgML8jR0vRMzGn6Kf1eZUQze1kuu0a/5/Q12UR+zMKLbC+ivftCJaSE6nCbd8YZyygTz5wn5DOxkKWMMsI6zSeQW0ydPuwQb+/qvNKOjv3+kCIYkx7Bpjjn9L5r0XLs8L2MT6AFBmrYEofthoJRLNqNY0TW2BlSHsNmUsWoZpUYUN;25:JAobmJlEnJPPQ0JYVMsyFF36XrBU2HyttqceWG/jFd0CfC68P+9xdq1tvFm6FJnWHXCYZcMGej7YSFYccxhmaStH+NQ8czn6lwIJK8Y7n0xUQ/zR4dy5T2C9/p5eMk+gUfytzpbqIOBSrazKSKa9oqvgiZ1cbNV5kCe+qtF3OUSg1bfDRWzCKJt3d8gpfgEBdM4GDIc6t1uY78RrtBhKqkcca0fvcKRXC797PZ7vm+CCAsmpsHe5/6fHlvn7UH8BBtN9sIYzEhaPoiMimEYVo18scVssPg8e0XBCZnEeDBZepoDG+0fB/513lC9tgRgTy8ZwTG9TE6hoBNkqOnUVdw==;31:rEY3qs2U8TJACI3zDGOSszfGDqHAfx/PZmZYZzzT6Z7dFA2afg/Zh2LWTvfVgAMMp2cJ75eMDj8oMUp8Niphbz2lsgSkRTHp+WM0PAbAszCS2lIKernanNwuUl+8Pn5+kn1Ciym2BGgiAl65abRpXXR/kUJc8QajFxm5DdjXbFgTDI3FcZVzloAXU9qNSuCEOB+cCdmw3Tz6jyJdf22Tb2HzRa0czb+fB7e7QjUNSJc= X-MS-TrafficTypeDiagnostic: HE1PR08MB2826: X-Microsoft-Exchange-Diagnostics: 1;HE1PR08MB2826;20:4amXDkDqLbZdOXXnGPOhKqw4lpdBZVYb2PygbOuirSjECI3nWDckz2635HcxmeEEEDsffA8iiyV+P4GQcuh7RZkcq0MiJ3rHtsvnwYBcO6aLjNyvXue2vDxymUBazvO3WjfEJq/rdcu752VHjiCsZ5CvRS3XsMnTglwV74fxkIozs9Jp6RD0spdyc4mm+tZB1V0Zsj2WW7NJqKacx7cgioG3bB7VbNA9URUxTLrZh1Nfpl0Ahjrtc/u2Fkf7H10GG4uQvwqICTHfZAdm6ARl62AvdiZ1GsyFgCFHAmGmOEaAJtSUo5RA8khjCLP6i0Mf/mK1yA/6dg//nEQHwlil5+G/0oND+hWVALbg1riEaZVV58Ipe/79aUOS4fy+qkcVRhfU1rNHDBAnNMuX+BCPjRVVBbh9Tr+gpt+xdEeDAjU=;4:dICFg73L4n38qP5mi+6P71X5Qr9HpaxQhNDmSDbSW0GV9e7twV/F/PMjPjaCBJ/BdDpz6IQsPN6cy5tQiN4/62x0lh9sbk0LgvyCxDc5/HZFsqXrKoGXSHyLVCgnzguz+WzBeaeXQwWBapJ2FC+DYwAGf4RmHxFhGjnXHPgV8G+DebvndLZe2aUiZ7aZNjAlylLGRzxb3l277REIbnf8TrqBnVJKDHixeAnGyTYpLBy7EpobEtLoZp8/jphd6DZbz4+j6XrBrcMzDfiAGkJNjA== X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(3231021)(6041248)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:HE1PR08MB2826;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:HE1PR08MB2826; X-Forefront-PRVS: 0484063412 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(6049001)(346002)(376002)(24454002)(199003)(189002)(58126008)(50986999)(53546010)(316002)(230783001)(76176999)(54356999)(81156014)(229853002)(81166006)(54906003)(966005)(8676002)(8936002)(86362001)(6666003)(25786009)(16576012)(31696002)(6116002)(65806001)(6916009)(65956001)(230700001)(4326008)(2950100002)(478600001)(66066001)(6246003)(33646002)(23676003)(47776003)(106356001)(101416001)(6306002)(3846002)(77096006)(64126003)(16526018)(97736004)(6486002)(68736007)(105586002)(65826007)(5660300001)(50466002)(31686004)(7416002)(53936002)(7736002)(39060400002)(36756003)(2906002)(305945005)(189998001)(83506002)(6606295002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR08MB2826;H:[172.16.25.12];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODI2OzIzOldGZHNvN2thK3pSeTRhVkpsM3IxVlJxRHVO?= =?utf-8?B?NElHUjk1YUxqZ3RDNUgyUzlxa011TXkxTlNzQmdxQUdBMVhkN21vVTRTT3A5?= =?utf-8?B?aFZWL3RxK21Raml1TXIrS2ZoMWNRTmdLeWREVVFqV05tSTMwTnJLRU0yWmhS?= =?utf-8?B?cjgyNjJTRVhCcEFIclI5anphb0t2TWtBZlhWRTNreXFJNFh4WHdhdVJOdCsv?= =?utf-8?B?Y3RQaTV6Zlc0VVNwckVBakp1R0g4eW5QQXhtQW5QcDFHTUdhRGtIa0krZ0d5?= =?utf-8?B?N3I4SzB3K05YcHN2Zk1kS2toeG10UW9jZUp5RnFZNUJldkVqV2JEcDI1SWtC?= =?utf-8?B?OXgxdnhIUFl5ZUdSY3FDYXA5Ti9LRWdmWWNXcXJBMkgrRGIyQVZtRWc4RHZ5?= =?utf-8?B?N2RpbmgycWhnNENCRDcwbWVhL0VtNGR6VWF4eUEzcUE5WWd5VGx2TklDYmNC?= =?utf-8?B?YlplM0hib2Vjek9NMTJRUGxnd3pNMGZqeURhOTZuZldLOGRRVENLQ3NkU0tS?= =?utf-8?B?MWRxMVlTcHBENlB5d0VCRUxveWQyQkJqZ2pRSk9HcGdVRS9VZmd2ampEMnRZ?= =?utf-8?B?dStZQXNKRzF6UWg3bkJiQndqZTV2U2RiNFNXYmFFamVkNllCTUo0T091QUNN?= =?utf-8?B?allaK1lNb0tyNGpMRDdhRlJ5ejJDd282RVlyakhLNzBnbWV4SkN0emNVZWF5?= =?utf-8?B?T21vMk9VR1VnUXk4VFVhZXdHTUllZnd0LzVlRE1iVGpNRkhSa3d5d2pHYmdJ?= =?utf-8?B?ZjlZdDhKSkZXREQ4WVBYcitDVWdUUDdOOTZ5ZzZ4dXREYkNtMzNwenRpa1Jk?= =?utf-8?B?RUZIRVNEZ1ljZW12em1TNHBCWElFTjlDNVJTbVRJL1I0L3VaeUtlMUw1b1lD?= =?utf-8?B?dkVtc1FDdmxqYnFqVXlNNCtQc3VlZ0o0OXpGWlQ2TW9sM1R1WUVDS25XOWhs?= =?utf-8?B?cSt4U1BFeHpWWktSamR6YytJNForS1IwVEZiK3lDNkZTejc0aXl3Z0ZJWXQ2?= =?utf-8?B?amNVMituUHo0eURYeWVYd09EVUMwdzZBQU1tZmZ2d1JJVGhjSFdYbHdGVHhh?= =?utf-8?B?V2g5aGowQ3FRZVhVRWJHY1JubUFnelhZZ2hRczZSUWRWR1dDZUo4T3hSRUVl?= =?utf-8?B?TTcwemZ1ZGlldE45b0V1WStvRmlnVS9HRE1DT3B1NXpNQ3F1S0NodDNRYzRD?= =?utf-8?B?VlVBQnMzT0hYZGNzdkZjZFNSMGIxRHh2WDFDSTBvOThtOWwrV2FkQW9xVXZG?= =?utf-8?B?RjNHTE9yM2h5WVFpUlgrTWxPS3VqdWR1Q3N6N3ZWaTBKVGJqN2hMS05LcHhr?= =?utf-8?B?a2NrbnlXQjdveXFJMWtyKzlCTmVXc2g0ODh6dTdZejRjZ2xJVU5XMkhrT3RW?= =?utf-8?B?ZWFpY1ozTnE5Y3VEVzN4RmlBQVU2empHVDdoeGNicGdaUlpCSk1EcEZyOHh6?= =?utf-8?B?eWlsdEl6aXNLWjZjSHZxZXhwWHVXaFpLSG5Zd2ZXdGNvRTNiUE9xV2tpTm5V?= =?utf-8?B?L05heTlab1ltYkFrcTYxUGZPT0tyL1lSS3ZYRFkzVTJwYnlZUjFBYWRXckFj?= =?utf-8?B?V01aZXhROVhqaFBzdkxyMzJPelp2UFN0a2hCT0pGQkp0U0VVVVgrVFRUeXlv?= =?utf-8?B?OXpqVmgwQ3FjZXFFeFdXQ2FiME11Q2w0YmRnSGw0blhzZTBSdUdZV1N0NktM?= =?utf-8?B?Rm43RGZUeHBac3pkVDljSzEyS1ZjdFAwT1o0YVVlbjhWdklQVjRMQ3dQOUty?= =?utf-8?B?Rkd3YTlreWkxaW5kUnpBMXQ3T09SRjZhelFxcW5CcytraHFiUEpzYis1R0Vq?= =?utf-8?B?SCtiRjd2OXAyTjlHQmVzbkY0THFNYldrSStSMWdTR1lKZWdnL2s3eno1MFVJ?= =?utf-8?B?ZTdIajZYZ1VLY3o2WElSL1ErVGJRNDNRY3Rzblh1UkdZaUlxZTdVYUpBamRO?= =?utf-8?B?SndZYlFENWNaVDdvN2E1MWdRaFkvZmxyK3NYTnZuaitGZmROMmVJS3hMbXJ6?= =?utf-8?Q?bldcDq?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR08MB2826;6:qOdAvv+v6fSY0he7m1A0pQ3SZZzLMQhkCA53pCtJp/mOTOuRwLGGfjb6So4XCBYrMNIdvDkalEashcUAVU7ekkM+aKaDnQfumAqPuacyFUPYF/xQl8Ikdz8Ow0ALp+8hm8ZJXPrJMhxfeMZnJpV6Uv/h4cQ1/jTGBQFCmMg2Fd8G1xtSUJ/KXNVzAK3YXqcecPAucxUcbAms9VO3yFOdGPzf6EnO5nudRn7uGYoLbnrksx0QA/SBuKwPOaCvTNhQPrxIZ0cg1EgQgA+rts8Qmag6SZtRsPmfMPuiSNQzFLb64mByR8658kR9URNjR0UCjlNkns5IWgvwfffN9gjZlYypUBFWXXiyfDQeSo5KKP8=;5:6wt7N8My8lRhoSRJD9euZbW70gAZIHgLPOyxEwx0MER83poeqcsQIfU3pfONpa0k7YcbXOYSCP3f8m5jAmfudGHiqr3zvpb5NMqlj8CTXhIPTkNE99qBb+0Pd7Uh/8Q55HLw6965fzmpWyxrG682ujezq0hzLoRFIJ6VG0x0Vd0=;24:UM6gxiT7r1vEcVVwlwpXYr/XfyePmmNmH9jotY+Ro+trY+tTmKFOC4pNSVZMVk677UChAyjM4uRQ0JYHySaqXIKmFkekMyychDzAwUu8lso=;7:7fyOjGzYRUlM+f365dwCFYgh9OTryam1Cw7K6hN9cFfAFq4HX/QoMwqGoINkrzNhx22SSpl72E6cjkBiVhOzRMAGJpQnkFOmgU+a93uCyBZPlTgxFCUADV9oF844s1A764Z6cI2Zmo8m2wm+tSzrCW0gHT8GoiIHfFuXzJ5gipBzbp1tjUWA6bEoNrBInKLqckxzG0RZhBdYzBmBqF66RUqGbW40SWdnIgcIFPrxqdeQFT+kDovbFy2A/DaFyqIh SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR08MB2826;20:JrdDIahb+MHTRQbs+xT6HyvHqPXyM9X+9dqUwH5rZAoGLUfrskr261kvBG5wYizGj/3pB92Iyr4WOfhiCPAX+gmWtvGMGtfTAAkLNtMtenVQNvL5vVfiu51P2Rvwh3bYe2bgVWAD+AfiDYNZcN0nFll5QSv+FpE7vvP72lYuz7U= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2017 12:08:56.7190 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76395e0c-d997-4c43-63d5-08d525d85304 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2826 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/07/2017 02:59 PM, Sergey Senozhatsky wrote: > On (11/07/17 19:45), Sergey Senozhatsky wrote: > [..] > > a quite similar KASAN report > https://marc.info/?l=linux-kernel&m=150900582526314&w=2 Yours is different. It looks like a real bug, the report says that we read 34 bytes from kmalloc-32 object. > > on my box "test_printf: all 260 tests passed". > > -ss >