Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1027166imm; Tue, 15 May 2018 12:41:48 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoimlTjgEbn+U4PcQGOa3e5vCItdYRy8Ksf96UCjguHngIGZfUR8VuVklvqYHOzatqHBg18 X-Received: by 2002:a65:4188:: with SMTP id a8-v6mr744656pgq.118.1526413308106; Tue, 15 May 2018 12:41:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526413308; cv=none; d=google.com; s=arc-20160816; b=cEKkKTKbAF0WfqD5Nlz4d5c+EMyi/npKJwrx0BzdcxOxolADzK+rIDQmq9qO67/Nkb 8pmAWqXFS7jMfSO2+DHFLtNcBEhK9oxssDoouD2cAaxQa5gJYstc/HEssJlzw7poZIbk tyKVkpg1ALsi7Nbecl/aJ6GbUm4hKjNF2feTrtKfrdyUbRfP7yFYKp4ZbpU1k37jHbtH +mOdWP35EAkyHd+mlFaOyVuyiqQcta1annILoq6vTLkNgS6QmxoBlNP/nkF4u734ut9a 0uuLwvt/dHUrYWo46n0ysTs6aDbiqo+h0s6mAIVdTty4m39F5meu0f85sJVohDGb2GrC EFxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature:arc-authentication-results; bh=aMgVxA3UTdnm56Gv/MMWkr0tqeJ2vKQ9er8DuB89DPU=; b=ssUmSuX+3SBVQ4PnB5/vo+M5tVeO/6mDSF1TLkOsEjaEv7EIOFLpkQ0hDD/RTTmjQ9 KdBj+Q62wSeu1i7CwPtgS4yrxieVecU9fsn6ncbh5GOv7Y8D+koiV/UUw36AALg1KiAV waC1sb2wj7hOp4Zd9QOyglzzAp2eRBNer5LTqKh+NuuFoOX+fAuq7X1E40MaMbhIjz/U Ahq1PcVJMob4iwcdKnktTcqoPyz8Cb4IbK0TpJm1+oWv/2UY7t6e9g8eE1S75FbBux4p 0FynpzLz0UVBBB88IDDBbn24WUw/LqK9XU3jSbhbfsxG8Qkpe7i1gAA4vl1sXpsWU2eZ X0Jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.s=selector1-cavium-com header.b=S8qi1IwB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1-v6si682597pla.565.2018.05.15.12.41.33; Tue, 15 May 2018 12:41:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.s=selector1-cavium-com header.b=S8qi1IwB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752307AbeEOTkd (ORCPT + 99 others); Tue, 15 May 2018 15:40:33 -0400 Received: from mail-sn1nam01on0067.outbound.protection.outlook.com ([104.47.32.67]:45280 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751892AbeEOTk3 (ORCPT ); Tue, 15 May 2018 15:40:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aMgVxA3UTdnm56Gv/MMWkr0tqeJ2vKQ9er8DuB89DPU=; b=S8qi1IwBVakHixIEa5JjgNDZ9Zqem+GcCFzGpmDyD36pz8JQMvll1sgfS2cqjNZfubRmNkXgEdNdBbaAyjZ75Eeh9lVhARKRTwBc/6v2wsEwHEVOKc0euSCdcbUYeYK05YqQiCNGaSGlfcaPFjtSAgXXUYdHCDHjYmZEs2MRAF8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@cavium.com; Received: from localhost (176.59.40.107) by BYAPR07MB4374.namprd07.prod.outlook.com (2603:10b6:a02:c0::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.755.16; Tue, 15 May 2018 19:40:20 +0000 Date: Tue, 15 May 2018 22:40:05 +0300 From: Yury Norov To: Catalin Marinas , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-arch@vger.kernel.org, linux-api@vger.kernel.org Cc: Adam Borowski , Alexander Graf , Alexey Klimov , Andreas Schwab , Andrew Pinski , Bamvor Zhangjian , Chris Metcalf , Christoph Muellner , Dave Martin , "David S . Miller" , Florian Weimer , Geert Uytterhoeven , Heiko Carstens , James Hogan , James Morse , Joseph Myers , Lin Yongting , Manuel Montezelo , Mark Brown , Martin Schwidefsky , Maxim Kuvyrkov , Nathan_Lynch , Philipp Tomsich , Prasun Kapoor , Ramana Radhakrishnan , Steve Ellcey , Szabolcs Nagy , Zhou Chengming Subject: Re: [PATCH v9 00/24] ILP32 for ARM64 Message-ID: <20180515194005.GA6008@yury-thinkpad> References: <20180515191214.5045-1-ynorov@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180515191214.5045-1-ynorov@caviumnetworks.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [176.59.40.107] X-ClientProxiedBy: HE1PR0301CA0020.eurprd03.prod.outlook.com (2603:10a6:3:76::30) To BYAPR07MB4374.namprd07.prod.outlook.com (2603:10b6:a02:c0::17) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:BYAPR07MB4374; X-Microsoft-Exchange-Diagnostics: 1;BYAPR07MB4374;3:rQrGh4pmVOGZU/NtfVtBmCWofcLVoKZiJl4DVz17taShdtMn/kKl5/qqUsEsVo6oQxrq4wzGlfg3Xks9zCve95cZ2RHBR/sfP+9bpVrpNMJi9fuvwbN0z4VFo5ABq6XvGeQ1uW5f3xVUIB09F2iTvpoPVuzfI08zn9FRUXv2Pf+UUrwXfPwk+wQ/vpZOt/vApoOL1zZ79f5hIdcwNAJgqITqlgrOexAqK+OizyzzAxAodldtjw5SFTomhb0fKgU8;25:X2NV6L9LVSvi1PUC+UIj3ffhQPWpq+FBHoQ8CwEY3XjHGZ2cFO4SCZwhDxaIcocKhZqV5ZiUgNVME/ZI9M+v2Q4a0mH+Z9baGeu3GYXv2+Wf1j77yCsap0EK4TvQtYUqjkVUKqLh0qJzSo7Qv23X4AuiJtLP8UGXJ6+/CxUNYqWU+eXjqE8ilYo/scYSHPZ3rnumZTincTT9jipIswztJTbvK+eHb8o+uJeJeXb0bWI1HLw1u74xSM08IcOtRYQk3KMRc9sim2wp2qlmNR9ptyKscMynGEifMhSP82GZQ19bxu5eFM8ajkEdrw7Bk50FUcG+gexrZRJPF3xmX4+xww==;31:mI4cZGRKwDmU7lxEzpJeuPyxNicaZndgSu2pqj9I3U1Av3jO9j1PCwZp76SuRUWBsuburkxXAIiMK7nEAGh3oTNwfs5xlWfKZJKHDHuRME3CgnM5OGJjv5CjjcQc4SamjQRq+arL6hzc86bstrT4i+fdk0Fot/T3G08JNR6Kst2lDPPjuxZMhVl5r3FZb8RDqwTQ+PxkNBO1D4/I7y2L0E8kUoV64KVQTGFhLoUNdtM= X-MS-TrafficTypeDiagnostic: BYAPR07MB4374: X-Microsoft-Exchange-Diagnostics: 1;BYAPR07MB4374;20:qmoCsGr/vQmw2R0BE6bjNFJjc598und+vAbcSkUoASha3yltrvNZM1t7k+X9FxHZesKx+q7aQhY2XojbmfN+F5iFmfaFZjGDSgOhh/IeiN8O27ZTJdRQp0+puZVy2ATfLwwNA3r0eyWin9cLAapqyQiwzPTod8HQzyoWVafWxJYKI6az/oO+gqIe0Bi5zZcKRZtnKYjThbqgE5GnF0eh/wtNOvzdBoa2QVMmGr45A6izGCzj5Xn7FO+/OH+Qvn5DI7lfDJe8d5RKc1RV5rr6CpiCbrhP4tzgUiuW0+aDkjf+bgJko2qLhSqxSK+DZbODiChgIPQiXAEW9Z6oxms2/b0oMNHxCK/gEcr4BJJ5dTkOCb3lc71UNV4eDXPCvv7hjJWQRK4MPX8cG3N3fQDPKTXjANHFteKXB1Zz80SorrIDzZybfXVvSdWYoQbJk69Gfko6q1h2aOTtvEyNfPY39RSXHU1lp52jm/GizSGY+FrDdT6SV+A2Fk3zNPZtPbr+CtvZ7BVqr87ys28HO5+Og06HaL1CtDooOeS1MUxZ0pCgZAO8RA6xmpDfTRnxvSB0kRB0U4A6mW0Z7JJLZOEkSxNkxoct0GHK4q3Z1awgi8g= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(166708455590820); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(3002001)(10201501046)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:BYAPR07MB4374;BCL:0;PCL:0;RULEID:;SRVR:BYAPR07MB4374; X-Microsoft-Exchange-Diagnostics: 1;BYAPR07MB4374;4:x+4LnUSL/Nc9Hqj1Jn612ph4HNdZT62tHnkazihnyigRPmUgD+qjXT+XH7wJFFNp5z9QWINfur/LrU5KfrYUZZgrwLOxNXwKuBO9G4aRtCKVO4ka/yotpEf5S1QV2bfw+aUj5IMeA2mg03GcNBMtECZy7/5i++H0L5QR3HwpFwLYTnVtjYKixNThd6faN55IL9rZk6mMnA3XuCeXNmiWQ6X+WRFKW2kf4OosFlHYYYaOTncziOzCG761FMzOgEOBqY4mJqWz19v9KnvYnwISwhXCdVB9wIMqyZoXVTLJ9iqjLBIWpba19HCFK2Ntbw1itK9jeyQgRcIp+qiPEchB8qvu5RhYSMMQnn/X9DzVOuY= X-Forefront-PRVS: 0673F5BE31 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6069001)(7916004)(346002)(39380400002)(39860400002)(376002)(366004)(396003)(189003)(53754006)(199004)(446003)(68736007)(4326008)(47776003)(66066001)(42882007)(97736004)(9686003)(26005)(486006)(5660300001)(59450400001)(476003)(110136005)(58126008)(16586007)(956004)(54906003)(316002)(76176011)(7736002)(11346002)(6306002)(33896004)(52116002)(305945005)(6486002)(33656002)(966005)(53936002)(6246003)(2906002)(39060400002)(72206003)(6496006)(8936002)(7406005)(1076002)(7416002)(8676002)(33716001)(81156014)(50466002)(6666003)(25786009)(81166006)(229853002)(186003)(386003)(76506005)(23726003)(16526019)(105586002)(478600001)(106356001)(6116002)(3846002)(18370500001);DIR:OUT;SFP:1101;SCL:1;SRVR:BYAPR07MB4374;H:localhost;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BYAPR07MB4374;23:QT/7JAfHNSafkIjPvlPBkmwpcHPvMUs8SEhw+UWZI?= =?us-ascii?Q?RHYrzGyDa4SdVf+LnkVMlaFKchXE1XcYodMOyd4AI9XHTbpyIakb9dq++LHu?= =?us-ascii?Q?aaBcwfC7N7ovlvUq3LQTGqYyvEV9GJW48TM6Hwwtwsma79aHRe8Eim7/8aK+?= =?us-ascii?Q?z2YI98TFHgUGOb9IuWKRD/u9i1igFNKfxMKZsyts7ObkbML0rRWNZYLYScFN?= =?us-ascii?Q?mbuxhXVkk9WPTM/lSeeM7yslxUK/MzkS9vCB9Ubw0hwwnNEOfX7NENYaZuNg?= =?us-ascii?Q?gIGMEfMmGB+dZkkVQ6LrgstbTwJODW+nEOX4C7xJY1BCOdwEZNpIr/JLKTBC?= =?us-ascii?Q?b89HCoEp0iqYoZ3LSEapyDyvz9Rd1kbX+wDVQjoEOC+jCTN9W69NN9Z8KdJ/?= =?us-ascii?Q?um9TkMEvzr4vIUYQniwcn/OSrS98SR4sV0jvL+848Tdg2mvSbX38ui3+fpJq?= =?us-ascii?Q?2rvkYvn3BO1umGMMXxe/ye360vgNb35JVgpbX6BB9TpXNym85hEUemFT8uBI?= =?us-ascii?Q?w46Mh4xKEl/w9md6ksCJqE+ryh6w14nK6g/FYmmsK6vB8pAFhaO+vE5CvVdu?= =?us-ascii?Q?7cmFFpj2zzTF9pW72GPTEvz8Sm/anuB6Yb+RoWcz1WhS9uKskbZNsqZKHJDe?= =?us-ascii?Q?wHukeuqIOjhhGRCcqdr/qtVgUfH+4wkSYJwiOGVMSjIvAWQpDlG6fHWZIblJ?= =?us-ascii?Q?sF0Z9bLpjMrXwqXgFWYf3nHrhWTRL8m0nXVMF6OTv8eUSMhgXnzKkB2ICN0e?= =?us-ascii?Q?xi5SFsw8ZY4/V+0R+MvmEhGsS+0tksEzzjIlJHgfcleuAvJ7XBP7Qxhi/ViW?= =?us-ascii?Q?2cN2y+4Qtz+yuTZBnNrANE93OlPMcR5EMmykNlsAxELtBarbKwtYTTjtSNKo?= =?us-ascii?Q?hFk3zL6h9PVNtQnkQVLY2EQAuX5Y61dg31JOMyd6IxcmVUmvgL/yIj0NusfL?= =?us-ascii?Q?ar1L4sTSGxfJDmDfoWk9hUeDevCefuVt5AjfwJsYKxr4yUp4n67sdBvZM1In?= =?us-ascii?Q?Kpdbig8eSKOKPc1MljTvG2ioYqQdzo6tQxldI5CZfdezpFNw9+RX7O5rqWFX?= =?us-ascii?Q?ybktzUgbK733EzAvsUSnjiGRrb3NfAKDRuyd/vH72o+SCfXhvDZE8VahL/tR?= =?us-ascii?Q?Jcohwd46rFrqUL0J9vTLUdxfkbdwA2RMUDLowPxYWgVzKSiC8Bhx6AfqkMMo?= =?us-ascii?Q?VGb90kaGu2/w12BagNPU0zmjCQZYUYqpdHTORggKXwA7C0rnJqoaHf77oyjq?= =?us-ascii?Q?Nw9Veg+ObyMLmOemhivZV8uCqhz1evLAuKxn/0JWaAI5UTUnvkabirel3P0V?= =?us-ascii?Q?KKO4NS6dDXqBalmrMcpNP1iplSp0tVuiTi/BgbWXUhd+Kx5QAxG5S0g6tjn4?= =?us-ascii?Q?AEMMlaoSA9hcm7ff3HnlKXOEppOXvkeZocaxekQVXDgvzd8K7zDiLfI6ymYJ?= =?us-ascii?Q?71vGubI8umkl/CUe5VhXj2vI63BiayPs9WNQUB40wbUUSeh8J/uGugWzXJhF?= =?us-ascii?Q?2Vzzrheoh9AHw+JKi128piI9P1yqXOKSUpqhEQM7w+TmrFW1teFJVok?= X-Microsoft-Antispam-Message-Info: QryrLg3Uwl49GmvFS/gK69Xl7yN8tarcIcchfPUU4LBRuvWaouhGXJt6eTBiHcl09kX7N3aZVMxbj2xr61/cyE8+Ue1Bmy0JfIstPxotSSYcYh0cMa/gSq8pCs0oyXtcxlM2G6Bs16xKEunFOePym+ipZ7WXHI/6xL0K0MPaqKwOGCC9YaFXKsn4BmB2LU+e X-Microsoft-Exchange-Diagnostics: 1;BYAPR07MB4374;6:qPAkLjvV1ZeIP6LlQwBgv0Xvr1InbLzJeYkWxL2A4U3ggv6jjnQ3s+qDjEIV1fC4mcvyug1RCyUc7UTKaRK2sEjfmiSpbFxsGgkLaRFEL8BGRV7vdFZ0n3kqGR4oe0NRO+/V89jrEa+n38VM53hNNnj3R7czvL2Qn0Dp3RZm5PFyvjkGM5+cbfhDQWvFCVdQENMmPSGXtB1V7FQXq7p+vS/0sH7M9nWrM0WUXximHLb7xNoon8KEKAPJy5BuX6VzXQ340wvz1jo1pUaCUukwpJYg0zfJk6xXQHNr61aWtLIEruEbzl+CKS4v35BnUY1hR6qUE8Nj6v8XaXz0BXBGEi4KbXT4NOHqcLNV81DuLaL10pvwHnrd32XCLbfapUEYy9bE2DGXrjP7iRBqDvpAeyXDNc2+mo244XIJpw+xC73lqvzkKzqlholfSySNCoAUFSAxgsYTuTGQA1c6LwXsuw==;5:SFDuCAtJFIT0Bh431xX5S5ZC4XneHuyDZG9dQ/Ykjjv3pyZkjVQ3dULx0jEIIo/8Wnj6eBmiejZCEjjmXSGpqifasZArv/CpwUP/ZadmfALf4LlvXmQP43hSMuadkOKgQ7SYqBClhVWXW7GFS3iyUiowAUMWypVhIdvjJT3vupI=;24:eVBKqwe3ot87YHUb2Rx8p1+jeyhimSFRqg4jshSiQ5bLMpGncuaJJR2OAjeDJkMUOXi0H7pmjfY06aJq5Qv4xaZc4fVn6bSmxyn053kwj2k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BYAPR07MB4374;7:PXz1zBMaH3PgLCzEEMuk3FH7kAhZoBOekp0ynBdIceIenC581CCjl32y6IVQ9DFqHlim8Nc5lAmO+ltYl2bDzfrTyCwcYEpGr+YQSeARLyIzhSYPbXQ1lg/UGJki0emwcBhoW02tP4ifHcUGEoAbhIwfCgjhGMpNuCl1LicyX57QdcWDvJeGskgmokyfFUBdekI4X3KE86EG+KNurL3e1prLwg9ODsze5UrdHRbwusTAhnscrVCdtpfkre1moC0q X-MS-Office365-Filtering-Correlation-Id: 79f1b774-0b4b-4e65-bc0f-08d5ba9bb25a X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2018 19:40:20.4343 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 79f1b774-0b4b-4e65-bc0f-08d5ba9bb25a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB4374 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, On Tue, May 15, 2018 at 10:11:50PM +0300, Yury Norov wrote: > This series enables AARCH64 with ILP32 mode. > > As supporting work, it introduces ARCH_32BIT_OFF_T configuration > option that is enabled for existing 32-bit architectures but disabled > for new arches (so 64-bit off_t userspace type is used by new userspace). > Also it deprecates getrlimit and setrlimit syscalls prior to prlimit64. > > Based on kernel v4.16. Tested with LTP, glibc testsuite, trinity, lmbench, > CPUSpec. > > This series on github: > https://github.com/norov/linux/tree/ilp32-4.16 > Linaro toolchain: > http://snapshots.linaro.org/components/toolchain/binaries/7.3-2018.04-rc1/aarch64-linux-gnu_ilp32/ > Debian repo: > http://people.linaro.org/~wookey/ilp32/ > OpenSUSE repo: > https://build.opensuse.org/project/show/devel:ARM:Factory:Contrib:ILP32 > > Changes: > v3: https://lkml.org/lkml/2014/9/3/704 > v4: https://lkml.org/lkml/2015/4/13/691 > v5: https://lkml.org/lkml/2015/9/29/911 > v6: https://lkml.org/lkml/2016/5/23/661 > v7: https://lkml.org/lkml/2017/1/9/213 > v8: https://lkml.org/lkml/2017/6/19/624 > v9: - rebased on top of v4.16; > - signal subsystem reworked to avoid code duplication, as requested > by Dave Martin (patches 18 and 20); > - new files introduced in series use SPDX notation for license; > - linux-api and linux-arch CCed as the series changes kernel ABI; > - checkpatch and other minor fixes. My mail server seems broken. I will try to submit series tomorroe again. Sorry for noise. Yury