From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755747AbcIFPlZ (ORCPT ); Tue, 6 Sep 2016 11:41:25 -0400 Received: from mail-db5eur01on0041.outbound.protection.outlook.com ([104.47.2.41]:60127 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755397AbcIFPlY (ORCPT ); Tue, 6 Sep 2016 11:41:24 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cmetcalf@mellanox.com; Subject: Re: [PATCH 0/2] tile-module: Fine-tuning for module_alloc() To: SF Markus Elfring , Rusty Russell References: <566ABCD9.1060404@users.sourceforge.net> <764e5d1b-c7ab-c8aa-1482-334a00e11280@users.sourceforge.net> CC: LKML , , Julia Lawall , Paolo Bonzini From: Chris Metcalf Message-ID: <2d160e46-0cee-7022-9e06-008a3fa97a67@mellanox.com> Date: Tue, 6 Sep 2016 11:25:53 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <764e5d1b-c7ab-c8aa-1482-334a00e11280@users.sourceforge.net> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: MWHPR05CA0004.namprd05.prod.outlook.com (10.168.242.142) To HE1PR0501MB2764.eurprd05.prod.outlook.com (10.172.125.18) X-MS-Office365-Filtering-Correlation-Id: 943b25f8-e9ad-44aa-48a9-08d3d66a2170 X-Microsoft-Exchange-Diagnostics: 1;HE1PR0501MB2764;2:1SQe6rTbMB3xvblURC1B9TMqrl4/XSTCa5gxHppehUBnmczTggo4nN43FyiBxho5YrM7fYD6UTGRjuAK/S2KaaWaE5eyroxi5nxJlTdJqVdThxc4mSgvefZsVHCFusVJlot+FYOy4nqK/pyACL9culp0ZS7eu8EBSlku/Sl/rjSTvRN/T3sYSRf5i6R699Li;3:E2rGZvtMvUn8bO2E10F37FdmT4PaKp4VS2p0MWsNRB7N7TzPMNRoJZDMgte72sOF/3k8vMPTml9xdxcIkLHAOoPwerPGzm9RfyDayRyS7KXmW8ozWXq+jTvyavANz81G;25:we1aYXB6JktX4KP3m22HUtYvgW6GqFuDokWFEAGNGo//AEGfyQgnDJ7oSmKQZjCjcg4pkDbFRsHXKG4Lu1VHpE7MtftMjJKoWfNRR2JobVd8CPS+n+/G91wMsS0vFyLwfZArobhWf8ltvAoeHaZGGelVEGRLLX1vbwptN8fRhMVXx3gQrk2Si0jS170WFqICPnr3wNHmf1nyvS59IviVUzCsAxORXTExHnBSV/1p/l8EBBkGuWoHdMnQrFSonNIF7T5sH3i9uPMqJfZSCTf2HRfY/90FNwKE+kX08UoarFBQ/FhIshKR01tkAaWZlAjfxyCB6bsQzM2mq1vhqNkE1RbeGRipQsYE2ip8tMn1nUH3ngKEkmsZmQyx6qxNV3WW2Gs19OJiCQGhBPDuh5PnoA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0501MB2764; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0501MB2764;31:EvVAs0G57v+6sNdf0MdTzAxYuzPa1tENonLm+Vxq2JFAfRPyXSo/TyyxiNTbZ+/3o1tBr5Rfd0cNNRkj02JgEp7g6VOW5beEOSHZpVzOcWHUcgzx9rHp527sN7Syu+QIpIzxzt9BNG0ctzY+VgJYaP1iF3QcDhdFJ9Exx6f9snbQSKStOxML5JBuT+P6RZEXywtjiLwuug2Cs2c5tNvhSbtDgM4o+1sUVeztlQywgM0=;20:e4uV/LpfTVwibJreefViR/49RA8884bPhL1NiiRkZ/7zqjtRYhqQHEbTQM2pmsp0zB9dgVkvrmJ7nLJmqRbGqb6to7z6JOmRj4Pk+LppOD20bKFoLXUvaYzbsvJV31NwTKo/ZRjAsfRBvI054fSzRq0m1naKj9RSLlmmRKwvUSxWuUUhfta8twOPat25/NG7Zb+JnSoTzrctwOCIjFfCHKu5f9dxo2K9IcAeZ/4Agut5xEKjggWmT7xuGa2C4ut5Pz+3FIfIazufHZnrrogM0lZ1h0/PmeUSp8yEHJulT6AkJKoSIFm/F8DeSiyP2oEla9VD70FyDy7jIcfo819a6AWtI27HqNz1mug8H4A9+TXTsirOpIXAklyqOPOWDV7A4VwM7vJASp+E9qp/WQwHq7MpDzJs+6Ba4WjP2KugLSxrW2FwEOJT0Xbg/GdVs0XH1Z5oUMbkOpN4rESWRMI15AFxs/SbciUC05MGMZpGSXihcQhGBrXQfu+l4nnGFGpQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(171992500451332)(42262312472803); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:HE1PR0501MB2764;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0501MB2764; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0501MB2764;4:/eHRvoaznsZa4lTb48eV1utlZvnUOzilRBdiJK5M5g9J6VA0kATwHQp5CiDf5fRouFh/VUsmK2fIHkaV1jsSdrOm0ciiAuarfFF013UAu7INcmWvtChR9gyYE1mRCpgUc9dYqOjo7Y5SDNI1UcT1B/0vkLP8Fm07ksOhrbtrRy/B9eMk/u92fRImV4XBhh2RdR+Y4cpIiY7KtWiFqzxY7xFCaK2LrI0iJZT4w9g6GvegSejSey89KnA9Fz6d8gyQDRwpr7vEiBy5Q7aQSr0FQs6YXDNFzNyTdFaUQWKyHd7FeQ6eonX24z/5rgNhM9R5nx4P4pezj6zJJVxx65p717Gt0ehbSX5tQsNpA9OXHdPP3LwWbn0s6uQ6oBUGybMkVDO0hnbNuuk1++L9E+HVtWLVwvKd9viXqDZOlmJjsSewCIl9Trf8Xx6lzYELcAQ9H2ahYSU+P9hwLi+XUyVyXApgNnZyPhvfQd3ZNY1EenU= X-Forefront-PRVS: 0057EE387C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(199003)(24454002)(189002)(377454003)(5660300001)(23676002)(65826007)(15975445007)(230700001)(65956001)(66066001)(65806001)(6116002)(3846002)(47776003)(36756003)(4001350100001)(77096005)(97736004)(5001770100001)(42186005)(305945005)(105586002)(7736002)(189998001)(2950100001)(7846002)(68736007)(31696002)(101416001)(33646002)(4326007)(92566002)(19580395003)(31686004)(50466002)(81156014)(2906002)(64126003)(54356999)(50986999)(76176999)(86362001)(81166006)(586003)(8676002)(83506001)(19580405001)(106356001)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR0501MB2764;H:[10.15.7.181];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA1MDFNQjI3NjQ7MjM6QWN5RHFkQzcxRVZ0SzhUTkR5Y1dTZ1Yr?= =?utf-8?B?NlE2SHMybWgwek5ndk5WSGRhcXQxTXdTaHJTM1dsMjlnYVBWUWRpRGIwaXFo?= =?utf-8?B?NnN2ZW5Kc0drU0JPM0NXSHIxQThZMHhsbUt2Z0ZGZkJJOG9mcGVrS3VYMER6?= =?utf-8?B?RHBtTVhzU3NKVUkrbWhPVGRDNDVjdG1vNDhDVU84Z0pXYVRYQnZDSFRnZndC?= =?utf-8?B?UDR0bThHcDR4NTNzYTVNSUgxS2JNS1dmMDBVNW1wUTROSFJHUjV2ZThEREJB?= =?utf-8?B?TjNyVWlRTGhML2V5cFVxT3JRWFBmS1dYbFBhSGNoNnZjTnB4L2dUSUVxSlIr?= =?utf-8?B?NEU3bTVNcjRTakU4ZVNYWHVDbU5xRWV1azR6RVRBNUdxbXl3OG16Y2NsUXl6?= =?utf-8?B?ZGo1ak9YdkQyOURKVG1vc3k2dHFFcFJoMVBqN215bWlCRXV4bGdjc0MwTWhr?= =?utf-8?B?b3dBNFF5VnJNY0lzazBlY3Z2dmNyQmM0OGhxQUtOekJvT3VqdXpZaEtyajhr?= =?utf-8?B?cXgzZXZYOEFSRmFhS2t0OHhmVHMwS1NHTjN2NGJNeGQ0M25wdDl0bWdsYTdv?= =?utf-8?B?ZXhYZCtuSXY4c2tHVDJpUWpYdlUzVGlkdVg2alZlam83N0dMSmk2ZUM0ekZD?= =?utf-8?B?L2FFenFhdVozZ04wMTluWjhMNWJGMWtubjJEMXNDYnRJSEpjMElEeHl3aTZE?= =?utf-8?B?ZmUydExzTS9aNnBrRVBONGp2ejUyZUg5K2RLeW5aSmxXNHNYTVdJSER5QUtW?= =?utf-8?B?UDVPRGM4WjlvMWpQZVhMbXFCQysrOHpXRUtzZ0ROV0lONzhzektZZVFOb1Rj?= =?utf-8?B?QVV5ekV5Z3dBcFlkM3VWZVFlemhURXFHYVJRRTZNRHNrM2VBYXBEaTB1NTlh?= =?utf-8?B?VTZWNklWTTg2c3A0V01POGNaZTYzTVoyd3pWS0o5Q1dTaE5qT1JGaDUyRTl4?= =?utf-8?B?bWNDVHh6OHM3RlNPOGErVC9rT0hQMkFybVdMNHVhSFd3WnNpVHlFS1J6NzFT?= =?utf-8?B?RUZaaEZJM0dRNzVDc2Joa0NDOE5FNDI1VnR2b2RWejhwNFVyTFBoaFpiSWRR?= =?utf-8?B?b3NXYlJzdTQ5R0RKRTNxNlZqSlZCNTZXaEsrZnB5L2lNcjkwR0pZdTk5UDB1?= =?utf-8?B?K0E3L3pTVW5abXRUREd6QXFXd1krU3ZkNmNQTFNaVHY3cjZTeG8vbkR0S2dO?= =?utf-8?B?eEx2dmczWlliUldPVlVNNFloLzZoZUFweXZ5RC9FVklYQVEzNDJhdU53RTdU?= =?utf-8?B?eDUrb3lWSmNmWUZCWlk3RVczTEZoaGljOTZEb0lHSDV3eSt6RkpJNk1ybXhV?= =?utf-8?B?R1lpbGMrVzdvOTl0WUVzcEsrZ1VJdE9FS1pOaS9aaGlzMkZCTk1GT2dZTDNG?= =?utf-8?B?Q1lVSVcyTE1KTy9WZm9UOHZZRm1uTkJvQllCbVJ3dzdtVGZQcEw3cHh2MERp?= =?utf-8?B?Z0hXL3ZUL2VoWExIcXBVclBQVk5QTWx5Z1JZWGJYd1dSVzY3anhROXUyRHQ3?= =?utf-8?B?NkozaTBzQmdvUWNIWWdHR2lzWFNXOE5UV2lybG0vcEtHYTQycG1STStSSlVj?= =?utf-8?B?V3lKWmRBamtlREVoQkx2eU45Qnk0VTRDWkUyam9kOW14dXM0a0dTOER6TUcw?= =?utf-8?B?clJQM3BxeWRPWDlPL1l2VWhCdTBGTXVSMWQ0U0tVMVhvSm9hbnR5VzkzQnRG?= =?utf-8?B?TEVzMWR2MUcvWFlwM3V2aklnK1h5WHBlaDRXSldxdUdwODFtSkNlR2FqYVh5?= =?utf-8?B?c0pzcUIyanUyS21jQXhxS1p0Nmhva2puMURkYjh4eHN1anpKdkpsZU5rd3Iv?= =?utf-8?B?SlhER1I1MGlNQVlVNnlzajhVVGorL2duVlZOeUZPdStaQ1lzUT09?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0501MB2764;6:UGOe5OZjfUplq4k9WuQ1BmFq3DyXrxvddldCxaCX0ORkG/V2oW2OMqrJE7nUAlZCN3gQM8bGBDPQ7RvmpIOr5edkC7dKOgmFyAB/n1fU1SdhyOVowLprVo/KFhCfzsSeS8hwWNBTnz9iGlO3DTXlTjWAqhWWlneyVrXXspv7p2CL3cevRURTWhKB9P3VJCJerF3Zf4kYk5/gRRH1ACT2ckI53cgXMBattMAzBAlrjSSfnjommIH56obhGhASEvnQcdVeUi07lNtp4EB8fyKpKKpy4UcCFaqKTAA3JkHlyUq2aM1r+kNjmTigZfJ/80c1XABzgMzOMhOE2iHb3gVr7w==;5:vaLU4PjklzHCWPKYvQTCQhnE06DuAZK1i21l99eIjiADomK5CAkLePScCrY3Ix68OIEGUnGxZyHPyHaaP8GFr6qDODXz2bGM10+yJe2JvCNEq9KtSYHiFiGrMd47WmL8DboX7kSSYKgHkmm/HJPcRA==;24:VIaWvF0NPzqQ8KmHJd7NgVatMIwDdHGY+Xy1OMTkIW7se1zdOcDVgpsJirZXpT8+zpKxVNAtT4HR+NDGrA9KCb5kQCRw9Zo2i8HBObzbK3I=;7:pDAaA7atSQXfGoADwNQAK2KyTXbgXDKuyDnxTGTwZxSHF7tiFRwmne55zqPdUeleGWIy6XqCheMpCVap0a39PUWkKvDbblhAVBsrH8Oa4q6Z401oNQjcsdUElHGyb/U+3FnhbaMVwonRHJQBIvzwDXH7EfmBTVsm5M6EDPhlG+c0k5up4x1n3QxLrgy51e5ohTgbXEbhKKXvJfwc8jLLcQ3CRt2bvUDsz7ADz5A5+gSgMpXG9h6j0QDK/fsV5/CG SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2016 15:26:08.4458 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2764 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 9/3/2016 3:00 PM, SF Markus Elfring wrote: > From: Markus Elfring > Date: Sat, 3 Sep 2016 20:52:10 +0200 > > A few update suggestions were taken into account > from static source code analysis. > > Markus Elfring (2): > Use kmalloc_array() > Rename jump labels > > arch/tile/kernel/module.c | 11 +++++------ > 1 file changed, 5 insertions(+), 6 deletions(-) Thanks! Taken into the tile tree. -- Chris Metcalf, Mellanox Technologies http://www.mellanox.com