From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932370AbcARUAn (ORCPT ); Mon, 18 Jan 2016 15:00:43 -0500 Received: from mail-am1on0091.outbound.protection.outlook.com ([157.56.112.91]:52576 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932299AbcARUAl (ORCPT ); Mon, 18 Jan 2016 15:00:41 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cmetcalf@ezchip.com; To: Linus Torvalds , Linux Kernel Mailing List From: Chris Metcalf Subject: [GIT PULL] arch/tile changes for 4.5 Message-ID: <569D4457.2070101@ezchip.com> Date: Mon, 18 Jan 2016 15:00:23 -0500 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: CY1PR1201CA0020.namprd12.prod.outlook.com (2a01:111:e400:5b9a::30) To AM3PR02MB113.eurprd02.prod.outlook.com (2a01:111:e400:8807::12) X-Microsoft-Exchange-Diagnostics: 1;AM3PR02MB113;2:ICSfpLddC2gaIODFSuSlPZr6zX9rJ+D0sai4vnOCwXHqIWtTh/S4S2K0hMV2AI8dhxGE9tPWZHM8DieZf5UxCGNtRGYOPAbKLQmRH1kTL+IjYUK5V/TwZ0TfaxYNcu3bK0Mdst07yLBttBfYhrsviQ==;3:CGoTn6/PoRAOpig+EVpXPrPASqD4jJck/ItSVl7NRsYeRms3VKFpUM3FoEtK2zaiJoTRVGIySIOCoAnE2bw6rRHpUPadaRlNgxjW2evGkpLCRWoXzTavhUe97jcXqSiT;25:maAHdlLaVzIUUEilHVWFV7/26oSXSM1AW8H62onbl1MnazovYjs/HXmaRo6hiQ1V/kqu1/MRDnY/oMRzmf4/2Jk3imy6OWTrcpEkTChDXqroHJb2hufV7OYHcKnmz5bjTxVLkpgltr6P+1MABaJ7d7jGsMBHkXSBl07BabobICSitenb1rINWhmm7JL7z68bgRrrghcuiyT2PAjQc7HXfVY3mct6vnrh7hG/zN9i5YOB1rJ3nO2VBLx4nnrKhSnK;20:3wJcWpKiIfxps2xtZFliruLLsR/v8wf7Y5ACdwmtJr/HKdgcIvUjywfirhNvCVdiGUT35otnisPHnb/5sArNBCZPl3Ei1xPrmz9V7fOCKcfwF2HGcNuML3OnCQ74yVFEr5d9L5uEM+lYpRzY/nzDN7PUYDHqFy3wJ9q9IIbVD9E= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR02MB113; X-MS-Office365-Filtering-Correlation-Id: 101773d2-822e-4fe4-554b-08d3204209a5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(121898900299872); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(520078)(3002001)(10201501046);SRVR:AM3PR02MB113;BCL:0;PCL:0;RULEID:;SRVR:AM3PR02MB113; X-Microsoft-Exchange-Diagnostics: 1;AM3PR02MB113;4:XqUFLyKrXLWH1rIHFnGhc8dIY8dlPclCSk6W2f9fu/33zhCD5iNz9AGCpeubkQN0UTf60aTSDScH1lPVtsmVExWReo5ii/d0FR3pByErrcs3xDGOenA3Z1eWBlQP7ZAylupZgmK7Pt6eHzJkPOEM9HI7Hy1hj0la8MT/nns0QLjnaCbGa/26gotP+lGMijkSK6mL8kWg5cB8gQSX4Wg7tOweYkRJt1OAFLrxgqNfq2skKCcIBrmr0YP1GRO4XBCwKfs7kYaIGg+yvYN041padzgTYoUCl1mDVtT5LZzW02JYW5Y4fSiJZ3QsY+WDNIwhPRZAPsamnq7PpSm1niipMBn08685uvZ7mC9H+TC/FBzQHfZGeh8zqxQM2dR8t3sd4/wXcVwNmXFwde5y3DEMdV+jvf/2Ai3T7wxpsLTFVq86kp+q97iW/T0kzh2gnCS7 X-Forefront-PRVS: 08252193F3 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(189002)(199003)(77096005)(5008740100001)(50986999)(5001770100001)(5001960100002)(92566002)(81156007)(586003)(107886002)(36756003)(15975445007)(189998001)(97736004)(33656002)(1096002)(50466002)(4001350100001)(122386002)(230700001)(40100003)(54356999)(101416001)(5004730100002)(86362001)(2906002)(47776003)(42186005)(229853001)(23676002)(64126003)(65956001)(83506001)(66066001)(6116002)(19580395003)(87976001)(105586002)(106356001)(65806001)(65816999)(80316001)(3846002)(59896002)(87266999)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:AM3PR02MB113;H:[10.7.0.41];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTNQUjAyTUIxMTM7MjM6cXljdmQxSExVNEQ1bUhJSG91Y2hVM0NxS2Ru?= =?utf-8?B?RndrREhXZ1V3ZjRDenhzMW1LTWphS0MydVQ5MnpuRG1NMUdSbGFwdkhhQmpQ?= =?utf-8?B?QmwrOHljRVB3eW5taGpSZDZEOGt4ckRJaEFNZ3ZweEhMMzNKUGMyajVTZG9x?= =?utf-8?B?dEdlMUx2RTFOT0cvb2ZCOFlaM3FRNVg5Q3VQYnBHWTl3T2tWb1BXMXE3bnk5?= =?utf-8?B?ZVpqMWdRVHZiK2Y3ZnN3Um9rQVBnUHdaYjFyc01IZzJUMFArOGlUYk80TkFa?= =?utf-8?B?ZnJBOXdtVmZxb3dJZmVnTHo0N3Q4Q3oyalk3Q1FoZGhWVUFqOS9pTTFQdUdL?= =?utf-8?B?TWVCUzhWbWx1eThVdkJmazFIVk9GQXdPNjFORWFFUmlIdFBvcHNvdWZuWlZa?= =?utf-8?B?SlZiMHp4NFJrWGV0bjdnWmM1ZVN4L1lPT1NHTHdMZEUwaHBTeTJ5OXlSdEp2?= =?utf-8?B?cXpBSTZ4OWVTclBwTVFiVm5FOWtMNjVpTXUydDF1VkZhS3N2YVV3ZExITTly?= =?utf-8?B?d0lBZHdtTGh3U3ZhNzljN0FZcnpXNWRlY0tDU3BXTmo4Q0thQWYrUWhrTUZm?= =?utf-8?B?YkMzR1lScUFBK3VYOFI3YVJOOHB4Vmp0MEtDNFY1QkQ4dkVRR2p1cy85ODFp?= =?utf-8?B?VW1LNEcxeTdrd2UxRTdHem1BeW5reUdiek5XVzBQVnJmck1iUFU1SWFjeFh4?= =?utf-8?B?djc2S2hIZWhtczY1VkhVcGhiUTR3Vk9jRjJ3Mlo5U29reFhpc3lMOWFEZ2ZP?= =?utf-8?B?TDhjY05RMHpBTldYek1lVnZvM2ZkbU5JaEEwSTJzcTdPa2lwZHR2c28wYW1l?= =?utf-8?B?YVg4UUppalZyOE8wZHhhdytZVFREODNDWkl3MUtwVHozdDRtYXQzeWQzKzJF?= =?utf-8?B?Mm9Cano4UzBFbThWSTF2eTFXNk5RWTZ0SDZVek9qOW4zUkFmSlYySjA4aWRy?= =?utf-8?B?U3FDRCsyU2QxZkdUNm8zUTFvMjFkeE9TdGRLUStXSVJSZXFFNi8yMEF6SUFR?= =?utf-8?B?TjFtQ0xDVk41QnZxVkxDUWtwOTlKdUtsZVpiL0hVYkQyTFlMVkJpSGJnM1dW?= =?utf-8?B?NGIrem1LSXg0YURuQ3VCRVlrUmJJK1R6MUs3TlNYaHFNTzlHOUVVdis4bTRh?= =?utf-8?B?VUsrYTd6QktMUG9obW5VLzVEcFRRMHdZZzd6dkVkS1hhZmc5MFRpanVyQkFp?= =?utf-8?B?V05PSU44dUFuKzVhU2RCM2VRV1RZN2pvRVVrUUEyeFg1TUdZdUIzV1pWNEgw?= =?utf-8?B?UjNxa0phdzBpVFZtYXVrVG9VZE9EcVNDS0lFbzAvY0VRQWRHV2lFSUx1WWRX?= =?utf-8?B?ZmxObUhvOTM5QTJFclZTUjU0anVxK1RENFE1K2s1cTI5aTV1eVJoTUtrNklk?= =?utf-8?B?M1NlQkZiNXMvTUtQT0NiV0JLRzRsSVJ4bXFvaEZTcHgrVjdqYmdDTDZURWgv?= =?utf-8?B?eUlUUFNiNzZZYnhvcCtZSno3SFVXb1d1djlVNFlkdEF1SW5oWFFUN0tJRWZ0?= =?utf-8?B?VnZmbHp4VC9zc0MvdGtnYW5hMHlvNGNUMDZBd2locWRKSU5uN0JGQzZVZ3gz?= =?utf-8?B?SUtCYkdzaml5dU9IT21WU1dVVzBsVnFaOEY5d09xN3RVRVZzS3BFc3RJdnVu?= =?utf-8?B?OVVUYnFFbWJLK2RHSUFwOUNma25ubWZTaC9kUVQwVnl1M1ZyWWhvRlJrdTUz?= =?utf-8?Q?rZWj3uRRRybQFL8gk+aZ4thFZTPH0sWTeNihJV?= X-Microsoft-Exchange-Diagnostics: 1;AM3PR02MB113;5:IIFOLCQ3sqNA8EfcpxkeO9T3AV6kF1PdM3XBrepumzIO8dR2sijNYOEXMOKOem6LHYgIso0g/zI+8ynLyD+BplXitruVQZK7ETTbiAudxkAufCYVpG78TstTsOhSwswIuz4IszqMvCGUEomi/dwHUQ==;24:9x9xCmT3pvKBHd394NwYJ2ZzuuwFFCPWnxLtd4wfNDcCE0y7l890BEQFfwzCh1JYts0f7ALSrazwPj0hsqOHvQlN6NliE4FKYHgzwguk/MM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ezchip.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2016 20:00:37.9588 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR02MB113 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Linus, Please pull the following changes for 4.5 from: git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git HEAD This is a grab bag of changes that includes some NOHZ and context-tracking related changes, some debugging improvements, JUMP_LABEL support, and some fixes for tilepro allmodconfig support. We also remove the now-unused node_has_online_mem() definitions both for tile's asm/topology.h as well as in linux/topology.h itself. Chris Metcalf (7): arch/tile: adopt prepare_exit_to_usermode() model from x86 tile: include the syscall number in the backtrace tile: fix a -Wframe-larger-than warning tile: fix tilepro casts for readl, writel, etc tile: fix bug in setting PT_FLAGS_DISABLE_IRQ on kernel entry arch/tile: move user_exit() to early kernel entry sequence numa: remove stale node_has_online_mem() define Fengguang Wu (1): MAINTAINERS: add git URL for tile Zhigang Lu (2): tile: define a macro ktext_writable_addr to get writable kernel text address tile/jump_label: add jump label support for TILE-Gx MAINTAINERS | 1 + arch/tile/Kconfig | 1 + arch/tile/include/asm/insn.h | 59 +++++++++++++++++++++++++++ arch/tile/include/asm/io.h | 16 ++++---- arch/tile/include/asm/jump_label.h | 58 +++++++++++++++++++++++++++ arch/tile/include/asm/page.h | 10 +++++ arch/tile/include/asm/processor.h | 2 +- arch/tile/include/asm/thread_info.h | 8 +++- arch/tile/include/asm/topology.h | 3 -- arch/tile/kernel/Makefile | 1 + arch/tile/kernel/ftrace.c | 13 +----- arch/tile/kernel/intvec_32.S | 51 +++++++++--------------- arch/tile/kernel/intvec_64.S | 56 ++++++++++---------------- arch/tile/kernel/jump_label.c | 64 ++++++++++++++++++++++++++++++ arch/tile/kernel/kgdb.c | 2 +- arch/tile/kernel/kprobes.c | 4 +- arch/tile/kernel/process.c | 79 +++++++++++++++++++------------------ arch/tile/kernel/ptrace.c | 15 ------- arch/tile/kernel/setup.c | 2 +- arch/tile/kernel/single_step.c | 3 -- arch/tile/kernel/stack.c | 17 ++++---- arch/tile/kernel/traps.c | 13 ++---- arch/tile/kernel/unaligned.c | 13 ++---- arch/tile/mm/fault.c | 3 -- include/linux/topology.h | 4 -- 25 files changed, 310 insertions(+), 188 deletions(-) create mode 100644 arch/tile/include/asm/insn.h create mode 100644 arch/tile/include/asm/jump_label.h create mode 100644 arch/tile/kernel/jump_label.c -- Chris Metcalf, EZChip Semiconductor http://www.ezchip.com