Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752799AbbK3UYP (ORCPT ); Mon, 30 Nov 2015 15:24:15 -0500 Received: from mail-bl2on0075.outbound.protection.outlook.com ([65.55.169.75]:35104 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751678AbbK3UYN (ORCPT ); Mon, 30 Nov 2015 15:24:13 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; Date: Mon, 30 Nov 2015 23:21:41 +0300 From: Yury Norov To: Arnd Bergmann CC: , , , , , , , , , , , , , , , , Subject: Re: [PATCH v6 14/19] arm64:ilp32: add sys_ilp32.c and a separate table (in entry.S) to use it Message-ID: <20151130202141.GA23254@yury-N73SV> References: <1447795019-30176-1-git-send-email-ynorov@caviumnetworks.com> <1447795019-30176-15-git-send-email-ynorov@caviumnetworks.com> <3754277.KmO9Nk3XLD@wuerfel> <2133692.Tueq9xZUPQ@wuerfel> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <2133692.Tueq9xZUPQ@wuerfel> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [95.143.213.120] X-ClientProxiedBy: AM2PR09CA0014.eurprd09.prod.outlook.com (25.161.22.152) To DM2PR07MB624.namprd07.prod.outlook.com (10.141.177.154) X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB624;2:Q5nXq6DDZFlc/yxzhK0wsgyctxbzljkTRKKsBzqEjhkOfT1wqLtIuZ57zZ+P9d9bofRBUNRZGNhbKxgxTe8VkRhC+A3RYA9qkc7f/vyHS7vuRqy9JqCBzlCxqsfqOJYbl9q0E9qYmFXXChQKgGbNGg==;3:7Z10Rg4MXPzvLIwbyBPNh/NgGYD0ymaKMvbgt+57WxepZR0g519IgecVHIi+eY7MotLFB/3//CLzJEWIlcpba31smd7h4PT3neOJvrdUvYnrerrEfGnfrKpQfCsQAgyG;25:36xVveurbAHTnFZpk8K7AlZ37c9zn1yEeMyiMXemZvYX/U2O0cIuK8NU3ZO+XfrHKfWZTc1QSZR+GyvgKYHskU11I/VvOc+bZrIdf05jFR2rezzmF6+kZVp55m/lDQw2Ao4cPePUVeQLUkvm5pltLt737nwTVGBEn2rA9/ULG4Vc278GpCeHXKhcdBLhgCBG4Zf6o2OLMsTe+RLqAAxFCoCM2XeWbS35axg0TbmsTXNU1lozvMRlOlN2XclWe5uE6MYYc4kni8nkT4RjxuC+zw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR07MB624; X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB624;20:gPYz4bsEYxkjD2B/U2zrQKiRodsEsyPm2WN6kWunyy0sN14of+2qt5M4opPHnc2YPt/0Vz614KYFqT8cl4Ez/exxhUvJp+7f68s9jY1FlZ8lMYdrey00YdeALsDkpH0xKPdelHpxclARGNhkqN6xAyHEgSm1NDf7n3VYIf9rUnZW4AqoY588OwCOMhayJqLfPwyc4DPQKHHv4IS1/zZLeHCE5d4J94eOHTJ7qDVl52hAjjcntcViHZ2sDGZkqK/BxKDkrHpzOPIPDoD6PUfcT1HNR8c7+1fmuuJ9KLUWST+v/VG6htGj0oEt7APx/a1EHVAMBvYUnKR+1NmIimFSuyST4ZFSU7iH3onNHSWmCfS7UlAoUPNlopJWKeX+jjm4ZrRt1wKJzSmo4gCQsgMc9+Ajw8e4xWe356/iOV4Ruq+d87FsS56aicBM2rRvdVnS8oPQ4Rj1uSFnjPx2xp3CrBlkyQN+YGRXbM/yM66AOqytKqPOzc3CpMpUiWlNZXgkvvWvOLARfH2tDTceFcDeP7lpvKfiO4utAEWQnbFM97uH9iACmU+/PWzihYXBJfsHAFTSrorNmq/51eMnQVBrcY3w2pSZgE4CxZ2+KIonlyU= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001);SRVR:DM2PR07MB624;BCL:0;PCL:0;RULEID:;SRVR:DM2PR07MB624; X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB624;4:UhltDlMNp6yL9TCd0QLNXy0Q6haNA2pbAAOHG/elLlBHIiM7UflRt6AfsoL64OD7VaoPdtDKyVrthNJIJPOFhVc0xX08HS9PzagAfca4Y8DpT1TaFT2mcEPdsEsYi4ZO5RfK0cZ7/UPFOwAO5LdFvIjDhAXmJenasqutHal//FEWSguiQtXZkTFKvhzapvMRjsK0U+yALmvpdEv7SS1TNmGg67YS9lxkAtd7PTwWyg/xApfjgTM+Gysp9V4VBSj8MmMi3lPoqbBgBNTOOVsqzL4yRrdlmvIzquYFmj4XG930g4fgsxekPx2ewTHY+aw1QFxYgLmobfaYy+0wTZN8GuRPPP995Jtaumz8f+3qNRX1dNEZYuTjHxEsmiLs59Sg X-Forefront-PRVS: 0776C39A48 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6069001)(6009001)(199003)(24454002)(51914003)(189002)(93886004)(101416001)(1096002)(42186005)(4001350100001)(83506001)(46406003)(50466002)(110136002)(586003)(66066001)(33656002)(50986999)(5001960100002)(92566002)(40100003)(54356999)(97736004)(76176999)(122386002)(97756001)(3846002)(106356001)(76506005)(6116002)(5008740100001)(19580405001)(81156007)(87976001)(105586002)(5004730100002)(47776003)(2950100001)(1076002)(33716001)(189998001)(77096005)(23726003)(19580395003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR07MB624;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR07MB624;23:egIl9F3AfacGxvvb5/0JASSr+t3K3Vr1sNfAe1Y0Ch?= =?us-ascii?Q?Yc9Fky4VYdvS6CZcqJIidvi9TMli9bmh6Br00Fot37x607hteeSJzarENSOM?= =?us-ascii?Q?QizxhVe96Jzgl3TKT6Pf/BNvr2ROxUAr0jCtREPfQnp2fSPylMnAQgXwXfbf?= =?us-ascii?Q?IW1XoWsQMcd0dqrmQGZD10OWmHrz/VKKXXK4GyYIxvHqhB23R/1WN8if6kNy?= =?us-ascii?Q?y1TlnEGmFwKZ2Fv7BkPQrG1NgE+q9aWvZDLzO0uEOSRFMSDc2zjUCKta61An?= =?us-ascii?Q?gl6ebUbaAirEjrWZiWdKHfujB5tKpmULCYh8GaiQs2qvJ7wMbSw8gA6eg9S1?= =?us-ascii?Q?uKyQFdKhW7LrPKXOGvTkwr7YDeEtpjl4RxPQ23OFuMifQv61RpeA3DI0jHF9?= =?us-ascii?Q?iQcbpcucKBA/qptk35Z/ZloEBwV0ukxLZiqeKSnDDzTNqJoASMtuyhpZJEwR?= =?us-ascii?Q?YGNR4bjLVYPqOvyuiC2SJ8wmJeRjw/LWjfkLAgz2mcdGvrCkm4cy8sDz3cL/?= =?us-ascii?Q?yRob/qILRoHm0mPOr5eNlHZJ4Gxfoh6lrKqOeSfTzLVzZxiIf+tvbEYddE8O?= =?us-ascii?Q?qY9sCx99qw8eFqHjaG9J+tpRH8uU3PImRsuyhqW5lTbEbUcDxxwm8ddbY9xZ?= =?us-ascii?Q?8rXtPQt7GD8cPzRnQq0VxtQDJqf7X+X61z9qC4QTcyxf0mJ/dbnQMfSmoFBl?= =?us-ascii?Q?Toq0WxaoeZg+Wg6XmRlWp/MHoXIskmdqxtYL0qQHHb3dcbNc8BZS9e4b9k4P?= =?us-ascii?Q?1Qsb63gaSmWb2UOG37f6f8AG2yH2UTiaFSmxHgcj6jmxf5KTsZlu3CCR9b+z?= =?us-ascii?Q?TRF/nmfgm5YT9vZb6qqX4v3sroKV0fEnQ7APAIFqI9fNUUYsLzu7ApoGOwzc?= =?us-ascii?Q?/cJm0Ep8M6PANqgD1MGbke04u1y7a9gnEuNPTCK0yxmds0rIw9cHIjNxopL4?= =?us-ascii?Q?30KrNRHmZ+dZeA53ZNvyikKA0GAi79Cw22ybmShU8N94FY/jCQj2syZirLQd?= =?us-ascii?Q?YPuY6GEKzPUL07E/aKXvxyl3sqGIEzAVmZg6Afda+d7PeYp9cwybMlbtRP4b?= =?us-ascii?Q?OJa1v3gNKaq7cc2GOwqwL0mvx+T9GJaSWlLDLp1+2nCJzIT2JisjlxQPVQL5?= =?us-ascii?Q?yy4zPdGaPNxYaCH3yO6VrO1CxmlitOYGOH62tc3f/LsHJW0MkiDw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR07MB624;5:ulyUXVo8JpEVqvzDcBr6LzQ1YAnBFygH0IlG6ioOsuFc4zORmr5odxRsMU4/WSQt4zj19Y8OrtXKNZ+SK/4pk5pGgj5k1FnKLmjRlyPT0a891bLVjJ6U09189Zg3RfLJNp0mGJ4cybFLMhIW3M4YQQ==;24:N0JnzXy8wo+q1FeypWGtZsblyddu3yz4e0Kss1iutw9A10iK7KKDgODctAp9tbLeSKX/idSjS7bCySrh8TFNWb4/zgwuYTLthEwbvYCVzrk= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2015 20:24:11.3647 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB624 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1323 Lines: 38 On Mon, Nov 30, 2015 at 04:34:22PM +0100, Arnd Bergmann wrote: > On Tuesday 17 November 2015 22:57:52 Arnd Bergmann wrote: > > On Wednesday 18 November 2015 00:16:54 Yury Norov wrote: > > > From: Andrew Pinski > > > > > > Add a separate syscall-table for ILP32, which dispatches either to native > > > LP64 system call implementation or to compat-syscalls, as appropriate. > > > > I like it much better than the previous version, thanks for the rework! > > Hi Yuri, > > you must have missed my reply below. Are you still working on ilp32 > or did you drop this thread because you got distracted with something > else? > > Arnd > Hi Arnd, I didn't miss it, and I continue with ILP32. I really appreciate your attention and time you spend on ILP32. There's a tricky bug with signal stack, that Andreas also discovered. It makes almost all tests that use posix threads crash. I want to fix it and other bugs before next submission. I also update glibc to follow all recommendations, and I want to upload it together with kernel patches. BR, Yury. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/