From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752916AbcFUSiY (ORCPT ); Tue, 21 Jun 2016 14:38:24 -0400 Received: from mail-am1on0079.outbound.protection.outlook.com ([157.56.112.79]:15221 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751794AbcFUSg7 (ORCPT ); Tue, 21 Jun 2016 14:36:59 -0400 X-Greylist: delayed 5624 seconds by postgrey-1.27 at vger.kernel.org; Tue, 21 Jun 2016 14:36:58 EDT Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cmetcalf@mellanox.com; Subject: Re: linux-next: Tree for Jun 21 To: Peter Zijlstra References: <20160621154638.1169904b@canb.auug.org.au> <5768E650.2080506@gmail.com> <20160621124247.GM30921@twins.programming.kicks-ass.net> <5ed77f4c-44eb-ca02-1373-e878d3dea31e@mellanox.com> <20160621140408.GE3704@worktop> <20160621141435.GB7381@worktop> <94270f5c-1a28-f9d7-2b5a-eb874dc35398@mellanox.com> <20160621170607.GQ30154@twins.programming.kicks-ass.net> <20160621172918.GS30927@twins.programming.kicks-ass.net> <20160621182844.GT30927@twins.programming.kicks-ass.net> CC: Sudip Mukherjee , Stephen Rothwell , , Ingo Molnar , , From: Chris Metcalf Message-ID: Date: Tue, 21 Jun 2016 14:36:34 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <20160621182844.GT30927@twins.programming.kicks-ass.net> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: DM3PR14CA0021.namprd14.prod.outlook.com (10.164.193.159) To DB5PR05MB1687.eurprd05.prod.outlook.com (10.165.6.153) X-MS-Office365-Filtering-Correlation-Id: e6321540-0ae1-4b7c-4975-08d39a030008 X-Microsoft-Exchange-Diagnostics: 1;DB5PR05MB1687;2:qYQaJSdNW+oZekWpReavGAmmlNmDedKhOvSRf6CfRTtqwcX3Z8Pk++my2RG7nEsptT3fL8BwrmQa6KeyvhJ1nmSvKaCpcqlkZw1yfBDxXRqgQTdFVHcExOE1rkHoAAHiM1FyNjzGnfeVX2DuGHpKpWK/y17+2iU+G1eHArpxNTAl9dkBsu5wnmpa0X44H8Es;3:f9nyRy+gPwb4zyBdbsfcMUxpm7nGrYgq2bmmV8toZt/bXNlIlnb91Pn69vqbVTyXZcMIjMHxWS65ODgXwqNyooG3mBUG1wHl26aIrOyyViyavCsyesCOsL58ybskAL+U X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR05MB1687; X-Microsoft-Exchange-Diagnostics: 1;DB5PR05MB1687;25:uzY+BytGOPqM/Evah47z7jSqhryza2xX6NoXbkQG2VPuRBjJa8oXY1vSGA+Opi2WN1KxZvHKTcXGKml8nNb0UNoukLWEOjI3KKevarTCdwX3WS/wqvrq//Tlu32Qyl6ff3BQOlyTU8dgnkhij4Dr9AivhUj0tgxOE0LWK+Me1Hh+DCDMV+2sj+PW2zktc+FvKDlF9sUQHhy4Q3was22nx70wNLqXXZzti2XOZ++PgjAag44FZi1G0MzOLbLOPDuh9sIXSsQw37y/ryD8V9zH7MRwfyud/5EqMtL5Q+diPkIuDD2o6iK6FSYY+hDHt83rHchJi5FxWTMmgo7ljsSbUM+dxpdE8nCqOOrvA0HmCFtjxD5Wc3Suqq4MIcipVw9F0poAFtnZKh14g6aC8ooeAhupdqgal2m9xNfjxbzXuTFhiXwAsdwXqxDNpJntSOMkgN81GnbkVQ4TnqfQIGnoArPmcKlPOr/03zPL+TnPu5Ksex+Xv7jhgadKowDDOmOLi0cK6vLWjkQfG6OB2Z5BW+2WSKIQI8D8pyx+DU2ElwtIRAnlFc56WSAxz0dVjTHsP1pM5yEbsWBYad/DXrbWkxO1PaN0KDccRCNoLK8FKIOonK3cdnBNP/l+pzRSZScJtGPJAezP4PVUD5kGx4++saFktkMG2atjJ4uBc+92obS/XZIGWwrDNm3C0EjJGTs/G/UAdtO9BvpuujZe2XGQBvQxGVVFWpEu4dNlWxPcR+zhQn49lNaFHiZQZiCMm5oivVF7Xir4VLFOUPiBbspR+zK6raQLC09Yp6vnqpJ3ZdY= X-Microsoft-Exchange-Diagnostics: 1;DB5PR05MB1687;20:9b6tPGvvJODx/92e18BUh97xGOkD1MeMuJhCPKQiuP/LNIivtDA8sLJ5EPWXTqnOpfvUi/IO79MZU9MMl6hKxwldBb7+wfcy9S9yC+ZjPpe5Su4R/ZKWdeb8Ho9J2UHPY5ysENZMgynuaB7lRlpjHQ6W3cRyqETRzT+JLHc3cH5qyrKccuSYkn4GX+qmd1ecAqEEXcMz/fOOvCF9CA0b/4qkmTQSt3tCoYSSzEO8Q9qXIKMH+sUr8pttEsfzo+RtWP9J+MGg4t+YI1gznOD0HeGPsC3Y05Br8eAFAp+ZfkGFH8mFIgtknCoayKSJv+cEvBtQFlps9RBMAtMZ+GRESMTf5y3a+bqDnP7fzlxTTYWMtREwJ5OZe9K3GNmhm517C0soOvMxD7bpn9rkalPCfoLzthL10HW7QUXG/rIO16KIOcS3BSu2giSv35zfZ9HjQu+kKB9lOomb8nLnCczHGx09lyiqeViVrDkrWcphIvPtpBcpzZCMqhn6L0wCKHVt;4:HchC2zQqpGkR2dAskyyg/z/Yub2BNmyH9cXMYAZQ3FWFvnDpdVkhtP+ECKpTaZ0i83K75PgHv2RucrlRx8FeQNjalhwTmQb/WBowGRMfA14qHcFb6EfPXJZj8i3+uggDreVbeoDxJkkKcnaVI0vhvEiJfeuIKln3vnOmnjU+2GyuvWaGlORYiGJMSsaMn7GmS2UJuL4l3v0Xf38xoH1PAI4uDFPGL8ZG/tKf9GIoS2+Ig7jdDggIG3GTH8+aiUyM1fMRtLSbn0Z9W73HgX7kudWB/How2R6EJnpmQOpHnqBgaTOuVT0ls2Cj1kTfnZYhPWy48ctNoaTnIcuAD3Us8DTfdx3bQ+iiRWgJW4RYG9P1ymSLPhPGokkn55UbnDjN73ws1yWl9dfGwPRXJUqBPWmg+6wL7Ov9/FMsLyjtecgPr81XUcg2JjupwLHbxYT1 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(171992500451332); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:DB5PR05MB1687;BCL:0;PCL:0;RULEID:;SRVR:DB5PR05MB1687; X-Forefront-PRVS: 098076C36C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(199003)(377454003)(24454002)(189002)(6116002)(586003)(189998001)(31696002)(42186005)(97736004)(36756003)(31686004)(92566002)(7736002)(19580395003)(2906002)(77096005)(3846002)(50466002)(93886004)(15975445007)(83506001)(4001350100001)(110136002)(2950100001)(33646002)(23746002)(76176999)(86362001)(7846002)(64126003)(54356999)(50986999)(68736007)(101416001)(81156014)(106356001)(65956001)(8676002)(66066001)(47776003)(65806001)(105586002)(230700001)(81166006)(4326007)(65826006)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:DB5PR05MB1687;H:[10.15.7.169];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DB5PR05MB1687;23:v87m3NibFJNLhQRupVDFb4QWw64sdEGrQDgsl?= =?Windows-1252?Q?bg9sSJnO9FkIyOAE42jgul2FDvXU8/m4Ddhy3hRD5N7U3iSV1WL9U2En?= =?Windows-1252?Q?fgzLVZTU5L0h9ibqCkr9pVmqAyag0bbe8N7hZJlPRjlbT0UiuHnudMMm?= =?Windows-1252?Q?ZcJqdY5bGl3EUFxkcEExKsHJMo+a9PNz6DafFGWJ1FoxBtBq9wBeOv4H?= =?Windows-1252?Q?WDjFe0hMsvNo7vrai5PuBxL7aEfReMsoL5EN5ycxswo5sDXhFfL0aQrC?= =?Windows-1252?Q?cwLbDk7VAh6+zTn40FTuCLt/tkT6EHY0MdWj7zWyQUp1IWUbBvF/loi9?= =?Windows-1252?Q?rNxVNJv83O9XfKDmhfZFoLAsRiAHbu8pPTrZuLhjmIO0bqyR6PEhgA5q?= =?Windows-1252?Q?EnJhfZvCO8W3i45/r53KNv6yn9fsEMZzfRfSdNhhdOOlgANHEbFJj9cx?= =?Windows-1252?Q?fc2l/hkWxNFk84SnkAq9T/HtqrAgh923GgVLr5hewIWlGtgDHo5NIM60?= =?Windows-1252?Q?a2Ah1zq/OjAANLnqymUSfJS9AzhRyQIy1ZfWvtcfVx6jyU7nZbWDYfxd?= =?Windows-1252?Q?zBJNeqAR+rmbi9aaibUycG5rhmZP3r3bRHsBn5FuV0dsXqWlm5gQdzuD?= =?Windows-1252?Q?r8KXLChSRTdathNHLbO28kULQnBOL7S/ugU2PWU15QHEJZaMe/nwl+LW?= =?Windows-1252?Q?rBl2OfSPidx21P+PzDHiN7K26UGRIlVPBE2dhPfYb/HKZxrYg+6FxCUx?= =?Windows-1252?Q?KeT8NXwbvoDZ/mUbsjacdzsLG+Q7QA7F8/PJ3T41JqhhOBAveTSr+M5R?= =?Windows-1252?Q?ACQ3ycX0HkEPcT9eX6VQOr7YgY16OESwOkl4U9wfrtnmOz/aQOi9fOve?= =?Windows-1252?Q?Pe0lFBgllK0tSm2Wau7ZP281fWlY0q0R2RZ27qkTo7zkl28G18CuM9hw?= =?Windows-1252?Q?Qm2dVXFg/Hw/05sArW6fpuo+kzqFV2AAnQz6izzgYOLKPZzoAIt7P/aK?= =?Windows-1252?Q?2nIHwWLm67qvlKlJyFN7HgBj0X0jC6xuhCuS26Rp5rnKunCWAlHnb3g6?= =?Windows-1252?Q?/X/4xI9jJNPsdAnX+U2Y3vQcYivD+TwiJW7YDt5xi9o9dhdLAH0LrW5w?= =?Windows-1252?Q?Zrs7ZnRRnLbfE6Hkue3Q8ux+rWxrsvazOrHjffgLbLZFfKc4ii5xDeM1?= =?Windows-1252?Q?A3Q1WfH/eJ5dJxfbQafkbsETrwcpVZKpLOmfXHzONU8a1EbyqtTS8Qxl?= =?Windows-1252?Q?bhhfMzW6hgfd2saay/UXM+j73uxo/6ciWDMi/7wJnpALxT3KvOJiaFGe?= =?Windows-1252?Q?Si+iUAoJqFN/J2rB/zGRUD/aAk/6Se4NVD5ih1aAMjfCqjG7ECWjuZXj?= =?Windows-1252?Q?IsJO1NKtdMN9MQY2s60gvaBdH5Jzjw4Fg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB5PR05MB1687;6:Jjmvi0uigByxKTSi/R6tTVwKZ/DAgEtR996V6BroUK/Xyp9M0o3Y6xmZVFtGue6fDBLdpRDGm/S+c9kt1OoO6Am9lv8Rvrhi2BUeiGHnE/UWAK1LA6MNuNfS1S8ADICRl5JrWrQB4/nEgov+Hx8O20ySB4mngtLe90YUaGO9+DHTDjITx3dxyr7rhfjdFe2owo/6atL1F9bdNRUWEZadwtx6jLNwG8bNPI036GuqBAwbMrtgkW7JPSAL++Ah63j35qAs7bAjpFZhULe66oAE1pIdn4jIoeIV3TbijXHIqjtbsU3y+MHGeGdzAm5V8atyGiLrCzpGUiX9JzB1qmbTYA==;5:GCSjKlwA+y1XMmK5aKf5f9W51jIyAardF2Do+bBI58RcwzEQ1SBue8hIWhl01d+0iyjILOwT7Y0UK3M+ctIAGLdmmlZDI6n29zb4Y8Kp9w0FY7n8xBJGoAQj2C1/Ji0E0pVg5AWO0BRBTuyZhqhaKw==;24:r2p8Bh/dntBuBUaYlZpOsuDGRVSy+OQ93cbzk3pbPIZ2p8T6MuVuI+YunYaZ6PORTbrnfhKHKC3f6rjCjFEiYN3h0Q5yrqgXa87GEgaIIMc=;7:o7P5ZxcxAximayCL6CRIyimL6t1BheVxCY8+E88rZXfCPrRxeFjtC7lifcWnpwK+oOP4ONnzOZr77Brio9rRPzKNq75781kN25ZrOt6emFmMqmET7ZMdHDdyLl9Rai8tbLtmXbAkKS6axkxv8fur6X0ro5CyAp/t2I4XDAdrA8yhKBnTa72qVv38gcbY8lQRA5mxq8jHpDL1DJ7PFUO234I74B8ZB2Uzcsb47dMH36R79jI2H49/E0gX+wq/4+64 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2016 18:36:45.0472 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR05MB1687 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/21/2016 2:28 PM, Peter Zijlstra wrote: > On Tue, Jun 21, 2016 at 07:29:18PM +0200, Peter Zijlstra wrote: > >> >OK, I seem to have a tilepro-linux-gcc-6.1.1 build done. Lets see if I >> >can build me a kernel with it. > The below, much larger than desired, patch seems to make it go again. > > I had to s/__atomic_fetch/__atomic32_fetch/ to avoid a namespace clash > with the builtin C11 atomic primitives. > > You want me to rename them all to regain consistent naming? Yes, it's probably the right thing to do. All the internal routines with "atomic32" or "atomic64" I assume you mean? So what's your build process for the cross tools, by the way? I'm assuming you're not doing a total bootstrap cross-tool build since you'd need minimal kernel headers (linux/errno.h or whatever) in that case. I assume you're using the host headers to build the cross tool? So I'm a little confused how the other kernel headers are working out for you, e.g. is referenced when building the tilegx libgcc. -- Chris Metcalf, Mellanox Technologies http://www.mellanox.com