Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752656AbdLEQdf (ORCPT ); Tue, 5 Dec 2017 11:33:35 -0500 Received: from mail-ve1eur01on0102.outbound.protection.outlook.com ([104.47.1.102]:15702 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752635AbdLEQda (ORCPT ); Tue, 5 Dec 2017 11:33:30 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@virtuozzo.com; Subject: Re: [PATCH v4 4/5] kasan: Add tests for alloca poisoning To: Paul Lawrence , Alexander Potapenko , Dmitry Vyukov , Masahiro Yamada Cc: linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com, linux-mm@kvack.org, linux-kbuild@vger.kernel.org, Matthias Kaehlcke , Michael Davidson , Greg Hackmann References: <20171204191735.132544-1-paullawrence@google.com> <20171204191735.132544-5-paullawrence@google.com> From: Andrey Ryabinin Message-ID: Date: Tue, 5 Dec 2017 19:36:58 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171204191735.132544-5-paullawrence@google.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR08CA0076.eurprd08.prod.outlook.com (10.170.248.175) To AM4PR08MB2820.eurprd08.prod.outlook.com (10.171.191.26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 968ef8b4-bd30-4753-f0bf-08d53bfde942 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(7168020)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603286);SRVR:AM4PR08MB2820; X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2820;3:9SrnHFSRs6qVpzXUkBO6HhCePc4ZQBp+otkQX/xJ/5ZimSs6ejYl8UV85UWRe/ivWt30j3r9vB9X8LY/ziKZ973qzaV66y0gnLG99IPVuWS8JB6VUszakKOogQTya9deUWqsjdGHerRc3cH1p9wZMXC4VjGI9wa58LgQuDTlNTDM+hQppYILx6+wBLGRLsqa/ehajNl1jTrxTwGEWraKxdVhEGc//uzknKu6S9dMbUS2cTyPLVyteO6ZWxH94l2U;25:GCRefsyY4OCyIsrHxUou24dlaJMOTBOqGQVNPxumWfjYcW4Y7U2wl25o5vb90O1jMQpEIFX/bBS/246RZNyfUj400ifuhY5lk0T0HiOGsydIG/C+SKy8WtlbWuWWMTKZf/uWONcl+eQCwXqmZpBOB70G7aNgpm7x8DmLcIrNK27Olwtf8OrHB2pewAGP1nNnDg4HY54AQvZUu1d+iC1L3UbBl4ihtMEPFXnHOboD4cSyZJjWy5IxUvusM+siXJMAJ4WHljTENrxY/L0kaMe+ti0l8sDNy5WYB0hrquYlS6ZvUYysuIE2XCmeAfBe1224pe2VuIJq496q/QC9zUIlgw==;31:BweMPkg9YmzhRrHQnYvlxDbGLG6X2yAGoGPuPujyrG/6Y5DOIF2yiqGPVk3BmHIAhhXm5q1oTuKaYwiWZ5pbPOTgckBPeiz+rj5geZF4X9aQh2rb9ffVmFGppphs4hkInmK3oEI1XmttXW+YUwKeTcz/+xKpDjlk0uzWEq5t8aazkPSQPkdb2G/Jo9TZmLsewgNJMmKNxgjIrn0tREf7WETjwJFkI1JNZnG09ar0in4= X-MS-TrafficTypeDiagnostic: AM4PR08MB2820: X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2820;20:/Y+/mOhxPYeMLUZGbuJaJmfl1NF5AM7IVdEvo2aFQ/J54cmHyduBBYpGIqjjTkKn4tsM/BhUR/Sx+I2dbgco7MwwVfQbzAcgqey0WlDpBhK9VjtXcdEWjrL9UTcxIfpwNnVfrllRU0UN3Q3nbvL/6E8IxJsDoF7mVZLmG9AYcEc6Ck1HOAzxFPx4BSKcjaUCSnM0YQIO8McD8i2wyTt5C1S1Xb65fyvYKJuKqbleCNGdU1/pz69NBWptJfiHN8y5Gm3GPAHiB3/W3kGpiPXt3mRA3+L4EiVVLT452ZRGBtF74jvHLaRzLTc3zWU0ciD9NUDgPa9MfPJuwe0frf4ct8uz4of0oh0I5ScsxaLhGWlo/xmvVFZ5N0BRCz+mmrP8fw8xHTf8+JK1CLzZv7fPawrQzw9CvjBPLPtL6Sve7YY=;4:vAyvvigG2SRoaY03pmUcKFjyOQNu0+HWi0gAQh1cr9V5BdX1xjOA0s5tLiQ3aB2Ca+E5erYzhf5FvgxFw5VXA4Xdc9C4N4RkwodiSGd4e3msh2p8ioDUEfiEfQ5bgdLEaStQGbxZ8tMr/PI1zL+kg4b6HdZLXMGgIBx0UFIs2GOkw+JvLdnRuLh+NG3BHB6r+dIUIMbjZ6S8vrtXNRkJa6EvJVoeijrHaojL+7oWNMaT23Jn07PE+iHLPeeaZUzsTMWf2Bpcr8r+DDxEdl3teNwOlDYJAD9ifvpUDDUXwfTtvUHtOPAExGPxVfzeokU+vgJGDF6izLW+zA6MK2VwJ6FmoTO01fSSAt84JLHEcyg= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(211936372134217)(153496737603132); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(8121501046)(5005006)(10201501046)(3231022)(920507027)(3002001)(93006095)(93001095)(6041248)(20161123560025)(20161123555025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011);SRVR:AM4PR08MB2820;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:AM4PR08MB2820; X-Forefront-PRVS: 0512CC5201 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6049001)(366004)(346002)(376002)(24454002)(6666003)(2906002)(2950100002)(5660300001)(8676002)(34040400001)(101416001)(65826007)(53936002)(4326008)(81166006)(558084003)(6486002)(305945005)(7736002)(229853002)(90366009)(6116002)(3846002)(97736004)(106356001)(6246003)(53546010)(105586002)(81156014)(478600001)(77096006)(33646002)(7416002)(68736007)(66066001)(230700001)(65956001)(65806001)(316002)(52116002)(36756003)(31686004)(2486003)(50466002)(23676004)(52146003)(55236003)(16576012)(58126008)(64126003)(16526018)(76176011)(31696002)(8936002)(110136005)(86362001)(54906003)(83506002)(47776003)(25786009);DIR:OUT;SFP:1102;SCL:1;SRVR:AM4PR08MB2820;H:[172.16.25.12];FPR:;SPF:None;PTR:InfoNoRecords;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODIwOzIzOjRYaHlQRXNXNTdnM2dOSHYwQm1GbUhZbmFV?= =?utf-8?B?a3ZSOXBxV1pqeUFEYzNJZkJMWXI5REZsL1dFLzZJRjFCd3pNZWZVVGg0VkVo?= =?utf-8?B?RmtwbVd6MnZVc1ZGM3VlTmxNeUIwQ1VFQkJkbTVpUHdCTFBMeWVnYjRPRlRI?= =?utf-8?B?UU90NlJFQ24rMys1Z0FyVUVRYVU0RHhBNVRFZ0JNSkowSzVuT3dhUXFXd3Bs?= =?utf-8?B?TkZqWjlyNUJlZFVkdUJJY1lMeEZtZlFxV3hWTEVUV1FQdExpQXV2bytXdUpi?= =?utf-8?B?a2RiZ3MyeWJPZmh2c0JBM0FlWlFITzB1WHdualNVMnFHN25aNlFtR2wrb05S?= =?utf-8?B?bWlOMnlyYnhSV2QwSnRTelU0eWFxZnNaWnFRVFpLYzkwY2d0cGFjRi9lQ1RW?= =?utf-8?B?NVFNajJLVXlYRVh1U3E3WG9VTXdjWGt3Qi9reDZ6bXpDTWlsT1Q0V1l5TEtF?= =?utf-8?B?d0tXT3hkN0lBb0tKV1h4SkU0SUNLelB5cERoOTRWSkVpOGVsTENtYU9PZjgx?= =?utf-8?B?ZmdvNEV0UlVOV283ck5CWVBPUDlMSkhSQSt3Q2RDY2gzMW9uYlIyQk8ra0E4?= =?utf-8?B?Qm5pazBFKzh6c2RjNVBBT0hsL3JHMUJXMWsvNzhRUEREWkVGejRFc2p6dGRL?= =?utf-8?B?aVRadjd2M2w1S1FXODdVd2FmNnhFWWRRbHNkV3Bham9MQmZpRkk0Z0tHaFZq?= =?utf-8?B?T20xZ0U1WHlKMWJYQUZyUXdXcVdXUFJEOHJ0cFJYMnliZ2NHWUxFZnpxL3M4?= =?utf-8?B?cG5NczVzTTM3Zm56Y25KelVzYlVaUysxeTg2SHBncEZMWnJqZmJoTnBXSCs1?= =?utf-8?B?TGsyMmlHODE1ZlhnQmJlV0hKZmJabjdkZHNnbUZnbXB5dU85R1lHWUhnaEFu?= =?utf-8?B?MFJTVFU3NS9kdkZUWEk3ZHE5MkhtOXFFMW10K09maVp2S01zdzNaV2FCUTI2?= =?utf-8?B?cXdxL3RTZktUOW1CZlZxNjNmSXZwOFJGMU10cHBvNTVUQmRPTUpPRHo0NDdL?= =?utf-8?B?Njhham92ZnlBVXF3bTZQRmprMjc4eXVSZ0NaSk9BVytQQlpoWmhKcUlHYXRn?= =?utf-8?B?TGlCb1VaT05JbU42S3BacEZOOXlaRVNnRFJNZUJSOUk5Q2twRkE4cWpjTmN1?= =?utf-8?B?UHZpQVNzbisvUmZHZU43SzlUY0ovUExWdnZzVDVsVXM4aWFhZFlIcmljTmNz?= =?utf-8?B?Q0RrZzRURUVrY1hJRDhydUhYcGs2OFpnR2dWSHZFd1ZrakcyMlN6K0x6VnNE?= =?utf-8?B?L01ybkhmcDFHcDIxMjB5a0NRaGIxeTFnbmduWUhhdUE4MzdQM2dzUUYzOC9T?= =?utf-8?B?U3FrcWhmMmNhQWlCbGhEbDJ0NjRLNWV6OURvTktoa1M0U2lDNG9PRnZvRE5m?= =?utf-8?B?TS9kYkhYU0V3YkEvUE02L0dVYVlDM0JCRzFjZjBCbCtmamlRcWpWWU1uYW12?= =?utf-8?B?ZFlTOUU4QThCMmxiR3NHSnpXdmp4RFFwalJvU081SmFmM2VCRlEyRXd1MlB0?= =?utf-8?B?aS9VVG0rWnZlOFQrVzJFUWRqdGVQeUlSKzczWVphU2ZSZU4rZVE3a2tpTEhZ?= =?utf-8?B?amhTTXNGRGpVc3o1clNBOTF2cmpVWXBLZGFIZVZKaU1EdC9ZeEY0dC9JQWhk?= =?utf-8?B?SmtnbHQyT2tsNDFTTE03Q056NWthSWliMDIreFZtK2U2V0hKLyt0SDdKT0NF?= =?utf-8?B?OU5SQ0V0NnVxV25CNHhrTFloQ3FYV2ZER3RkMGRPaDRibDViRUJvWkpwb1E1?= =?utf-8?B?SG5UaEMra1ZHRVRXdUZTSFZWRFdubk9sZ2RLWnN1OEk4bzFUUXpxSHMxN3Jo?= =?utf-8?B?TEt6SlRJbU5GUy9CekVMTFVZSS9vMndaZjJVNFZUR3ZCQjhCL2ZvblFNSGNC?= =?utf-8?B?NmVkdkNzSzMvNDNYRTIwUkZualFJNlpBZFhOWDlRTUt4ZFZkVmV3elFsTlZX?= =?utf-8?B?S0VhWDdUcHhnPT0=?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2820;6:UMi+F9PhyQ/zCpReGVl+TVrfSdBgLty3yeu2AOY06LJaNNsGnxGadlFBGla3eL4ab4Gv9cBa2/AupgNaoA2TvayqwJUUI5lUU6mhL0Xzb7vkmfkCGpRURHQ/SlUKZMBu/IPQDq09tiSG5bHOEOWH9zBafipZ1Ti4/rvOxZXHUuVtiw4hq8xRQDaZVMmQNjKuiAwq3Z/m72H33daHNyxSSLVzg6FLyahYbT2cVrvhD9pJioqHpPKoij8ZG9bk0beRD/jdan8/RPWMrEQGCWOcuVrsuKpXjCyBH8OFG2DcQ3s28RccJIVXf699237hHLnNidRi8dSZGxlocA0/xMJ4ajp7FS5K4kOQTALM+BmnkKA=;5:f276q9B36Kcuws4CeUog8CD0zHpM3ip0qvByFzZu+Y8ZA1ibTg9OWRRcbSmXQOuLa+R4xu9GeDNMsTLC+hGGAeq17LnukhKCGNmgWJhz3B5uWx+ff/R0GJBl5awC2IX8JYLwUZmGH+lTGa4vv9qvXAzhHXeaTqwRfHKM0hq5zQ0=;24:jrreyIouM1hInWDvDowBrMWv2Du4POMkQeHYjDHXKwji5deqs/j8qLq9IKpPXlILXvxnHUvQGvkkJGoefNhX2rez6v+Tb71wn9uecDtpj9I=;7:7vSIhot4Jtnizd9gGyukudmepk1ll6QGgehpYSlB1kJ4ur8VTOwo5HKTShpJ3AtwwWRvxaF1WFxQH08cDTSJFwnD2374vqXvOTLhPswY1wy29aY9dGRJsB2RfdcINasgsqWtERZH3mu/qDp+c6B20xN7HONhy1F6AK5N2F2cK2HkLcHNHLZw1PwMe/6zOmwyLXlueGdwBBl39guWNMvjjipe/LbNYvU/DspP04TRX/WJXysg9CnjJtF8eEXW95vP SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2820;20:FfqVPW6mVYcldhLuPe1cgnyV45Y8AT9Ek9kBsFyuKilYFlFk1nEdStrIv2qfTN4Ur87zBNLCU9598E0qHYYqfD0QPr1Hsvj0kbjIsbIEnty8lYa3/3scuk0LAyDHwMzd6t0igSQBVKPiLUri/HO+sU4um7jjhpnhcdCAD61qGJU= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2017 16:33:26.0911 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 968ef8b4-bd30-4753-f0bf-08d53bfde942 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2820 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 216 Lines: 7 On 12/04/2017 10:17 PM, Paul Lawrence wrote: > Signed-off-by: Greg Hackmann > Signed-off-by: Paul Lawrence > --- Acked-by: Andrey Ryabinin