Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754221AbbLDPie (ORCPT ); Fri, 4 Dec 2015 10:38:34 -0500 Received: from mail-bn1bon0069.outbound.protection.outlook.com ([157.56.111.69]:63968 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753012AbbLDPic (ORCPT ); Fri, 4 Dec 2015 10:38:32 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; Date: Fri, 4 Dec 2015 18:35:50 +0300 From: Yury Norov To: Catalin Marinas CC: , , , , , , , , , , , , , , , , Subject: Re: [RFC2 PATCH v6 00/19] ILP32 for ARM64 Message-ID: <20151204153550.GB1251@yury-N73SV> References: <1447795019-30176-1-git-send-email-ynorov@caviumnetworks.com> <20151203175955.GP10747@e104818-lin.cambridge.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20151203175955.GP10747@e104818-lin.cambridge.arm.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [95.143.213.120] X-ClientProxiedBy: AM3PR08CA0011.eurprd08.prod.outlook.com (25.160.207.149) To BY2PR07MB616.namprd07.prod.outlook.com (10.141.222.156) X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB616;2:7E31koQF3ltOFXBfXDGm98FXR4bEpwCym7nj0c3PvBO5DXCRJX7H193YH6+4NHN+GOCiLsR3aY3ad9GaTKpGgbR/3FJzc/Yth1pdPP4TV2axEV2qXcq78xk5fznXoTLmQiW3GMhXwIb8k6ECfgPm0Q==;3:p4vFhzEg5shDvgbeR/Xmke8VICq8LzKbbYFQLKE/3t+esIZr9jpuCqBQdBfnJkRtxjtc0Xv37Cu9dyfMs9e6Tm454aHCnwK9JsVKZFxWL/rjvQ/v9zoN7IqWYd/PN0NW;25:yjhO3tALnD7FXMgTJ6mlHvzxFnwIvRVtqVcMWhn5Bd3ZhAN12pm/kdiIKOqZjhjc+o8jzvwMmPueqhyKpJezKOLisA0cLjeoowJk0Ba7OWNsGgc/h5KZTEGQdHfcLBrH1A5M4EBx9Gd50VskmzXwJUcdyLbkrGH01FVQp/sMrtki5r8WTZOrdIBTCZWWZJgX3uHCQtc7Hx+mM8dzTqsHW4iJMilTmhkq+yRgqG/r+gOCshz/FnYwDXAzmHIbY3ds X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR07MB616; X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB616;20:hG7J85rCXhHZQ0dY1nJwwKaCVgcIxwzGLRXEZRf3DX7pC9zVLiwpD7Lk0MlTYL46N1zH2CIMIXBC3FeNPwTVYaC/NZSOxkA/9vMN+93OIJ+ZwcbQT/osT7zDUU/+AA8rEC5nQA7+RtXitwILyH9fXisXwCXntb4fKoT2an7wXDdwJrg/ZVyFiBi+tx6tyVPVmUioIVICME4aZVoFkVp3/0+4KFRAST93U/NXQcf25okJNrLImcNGg4fFCEb74NdW5LaVtkb6fTkFO6kOgZrT58Udh0n6VCdHOpIJX6I3rGMQjNFFFG7SuHYPmeU7kPfCYoJ69sJV9rSkmhYl2VbDpgTcBGiL0fPbO4vYFm31yctuzYf53aW8pm1yIMDVS1SU7el2FBVyWViCPuf64sQZ74es6CQwTBvDMWsmi7osOQ1QELl/UKCqx0THZ7DrJ5fY8LI5rvhIRcXpP6XMUF+s4goiM0QO2IRwvF3GO+lz5Ro2g9JyR5vQXEe1CvBoGGZWHCyjJ3LipT/WD7v9NKQrsD1xo2dq54eQrkk97NHz59cPXuGwWY7IfqNhI3tDBEpiHFIPYro2ubyZVkQrz5t7uDzd5YiG6+dhzgaQHMMViYQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046);SRVR:BY2PR07MB616;BCL:0;PCL:0;RULEID:;SRVR:BY2PR07MB616; X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB616;4:OgzZupWMuWroGRsRw4+EWAhV5P/DBoyWgszYcHKctTCp1CaTex0sKAtxuSB3E13fOtB6e/1HT+U7pQE2yTjWYHqbEfM1wXCloOqG9DGa5LMsqzZmPPENJAWbM6fFcE/T9xxheIVolRJbfBkUrYEdhU9pQAX7U8QnZT1mFjN3QBtLGgF/OXKwXrF+luVwnyDVfIUz8WFPAroUTXE18B2W/d5fXhVGG0HcoLXqQ3jMdnhXPfEuUzz0bjJLP1elt82XXTuyVUp4BDXCD8d8Q0clo99rY1qDYGlG3HJujuozat7cWcc2l6oYkn/5rGFmyZVRS5y4aP0rRLUCXxvF0mhqPtFcO3/4ZG1HDMvgqPhWO3FPKzCTNBcqjT43cAuoRoZt X-Forefront-PRVS: 07807C55DC X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6069001)(6009001)(199003)(24454002)(189002)(83506001)(101416001)(46406003)(33716001)(50466002)(33656002)(76506005)(42186005)(87976001)(106356001)(5008740100001)(105586002)(40100003)(54356999)(76176999)(77096005)(4001350100001)(2950100001)(97736004)(92566002)(81156007)(5001960100002)(110136002)(122386002)(23726003)(5004730100002)(50986999)(6116002)(3846002)(1076002)(189998001)(1096002)(586003)(66066001)(47776003)(97756001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR07MB616;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR07MB616;23:Lyow3wUpBIhoGjaAXn9+w/OBhEXsgOzLTJalSM+nW3?= =?us-ascii?Q?ixmT9C+DjoNfWq3Enxbq0JtQCOChyRK0RbDe2w7Yc+GLr7WWQdsZNo5SXgvD?= =?us-ascii?Q?pguVE/ZQKv11PBvwz6HJQohYYdl8iiECaTvRRPybEE0ojxspgHbcXrB0jlbT?= =?us-ascii?Q?hlr8riHQUlj0yyHMPXG1xRUblmTlYJogfHOuHmGHae7bSB9BKcRDdwkUi0JY?= =?us-ascii?Q?g+BkCsVlqDiAAYLUa6NF7oeX7g7LkzgpOvux9EYjF+SZ0rHSgSoYK4EA/Xnn?= =?us-ascii?Q?bSqfvlbUH9Tk0DjNiPinoCy1msbqFJ8Pheb6bVePHfcmN8/i+JaN0dxaTMW7?= =?us-ascii?Q?qQMHAXpyAvg+K36QK09OoTO8+czwhagMHXdDifygmZHmzuOmp1QFGzQ0dXoQ?= =?us-ascii?Q?NrwC9TuF26IHayAeLeNnzCxwQait80V0zICtuNDL53FsNgkdSdBjPZlrKMUb?= =?us-ascii?Q?4gzkUjP4FAsul5QcFYLIzDe17uTUOL+UTHU6XA60MeVqucS0mMxbcA2F/sUu?= =?us-ascii?Q?Is+kg/lVQXHx5cY1oCcz42mgLmGd8KKEs/SToyjUvLmlBjUif8F758a0ooID?= =?us-ascii?Q?oiu7QL2NkpPiads0O8mGywKVnqQtfqi4Drl5Btktoj10k6EBx2Q9O+tg8oSs?= =?us-ascii?Q?QLygvXppzSo2BVAhfX6doABTvUz+8l6zZ5AJg9Ww3RNtNwdfWJnjywsxOeDw?= =?us-ascii?Q?0EVUI/rZ8eZg4mxidjbAOkBTr6e/PvUJwKNtzF3Cb3DrYYLGN18xZEjKE9RM?= =?us-ascii?Q?i+QmBfzJeDapGkcKiqYA2rfMCWQBFDREizgnoJ+shn5iz7CwpAPSqdZyHqNJ?= =?us-ascii?Q?DGHbCl491HCcD+D1UT2kxXLVOs6yZcj0CUbRkMwBDXsTldlEabaXaqXh30l5?= =?us-ascii?Q?/p2l/cJovJ9+ocMipK7z5kbdAAbutTsiACqtIIH2oVRXzyYG1Nz7mo07Uxg1?= =?us-ascii?Q?vri8V0VGiI0IvfXp8Z1fDGTHsGagzjc6v9ELQINGtJ1Mv2p6XgduXqBYZ2J9?= =?us-ascii?Q?qGBE7lpp5v8VKncqgNpByNeuCVVwmsABJZwC6QlZrxW92CH7DRz1NR5ItHAj?= =?us-ascii?Q?tVA0chX01HHrHrDIeKtor0oGf4?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB616;5:Oimw+yoFQAdhzDGzVsVTR6vrwGJGTk8XFiaKE9DYrVUXseCAJSCVlhHxor928W9N1Vy3cY2MzI+lLfL4vdJoHs3GjjHZOf+0gUmHM5Pd0IBI12hRjkMV4zTDdDMUlGBXQCN8QgX/W12nML4bZZQnNw==;24:wby5eUVmugvtuJzUFGyK2gpF2V4pi09SKhybSOOo+RlcPl+dLNpawTWouBP7QvTw2jGJzPNT0V2SZjKHGf/O22uPeE8J0WfmVtfgyJhISkg= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Dec 2015 15:38:28.4051 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB616 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2239 Lines: 51 On Thu, Dec 03, 2015 at 05:59:55PM +0000, Catalin Marinas wrote: > On Wed, Nov 18, 2015 at 12:16:40AM +0300, Yury Norov wrote: > > - ILP32 VDSO code excluded. It's not mandatory, and caused questions > > during review process. We definitely make sure we will follow up > > with a VDSO later on because it is needed for performance reasons; > > I already asked in one of the patches, don't you need a VDSO for > sigreturn? > I didn't realise it's mandatory for ARMv8 when removed it. I'll back it, but I think rework required anyway. > > Have you run any AArch32 LTP with these patches? The results should also > be included in your table above. > The full regression table is: ILP32 LP64 AARCH32 (v4.3 & v4.3 + ILP32) float_bessel FAIL 134 PASSED 0 PASSED 0 float_exp_log FAIL 134 PASSED 0 PASSED 0 float_iperb FAIL 134 PASSED 0 PASSED 0 float_power FAIL 134 PASSED 0 PASSED 0 float_trigo FAIL 134 PASSED 0 PASSED 0 abort01 FAIL 2 FAIL 2 FAIL 2 fcntl14 FAIL 2 FAIL 2 PASSED 0 kill11 FAIL 2 FAIL 2 FAIL 2 mmap16 FAIL 6 PASSED 0 PASSED 0 open12 FAIL 2 PASSED 0 PASSED 0 pause01 PASSED 0 FAIL 9 FAIL 9 pipe07 FAIL 2 PASSED 0 PASSED 0 readdir01 FAIL 1 PASSED 0 PASSED 0 rename11 FAIL 2 PASSED 0 PASSED 0 rmdir02 FAIL 2 PASSED 0 PASSED 0 setregid02 FAIL 1 FAIL 1 PASSED 0 settimeofday01 FAIL 1 FAIL 1 FAIL 5 umount2_01 FAIL 2 PASSED 0 PASSED 0 umount2_02 FAIL 2 PASSED 0 PASSED 0 umount2_03 FAIL 2 PASSED 0 PASSED 0 utime06 FAIL 2 PASSED 0 PASSED 0 Fortunately, there's no aarch32 regression. Note that pause01 and setregid02 are not stable. -- 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/